他のアプリケーションに貼り付けるために(大きな)vimファイルの内容をOSXシステムクリップボードにコピーするにはどうすればよいですか?

他のアプリケーションに貼り付けるために(大きな)vimファイルの内容をOSXシステムクリップボードにコピーするにはどうすればよいですか?

私はvimを使ってプログラミング言語以外のコンテンツを編集するのが好きです。だから内容をvimに貼り付けて変更しました。

どうやってコピーできますか?みんな貼り付けるためにテキストをメインクリップボードに再度挿入しますか?

私はiTerm2を使用しており、基本的なOSXターミナルアプリのように*が利用できないことに注意してください。

vim内部レジスタ(yankコマンドなど)にコピーしたくなく、yシステムクリップボードにコピーしたいです。

また、画面外のコンテンツを含むファイル全体のコンテンツが必要ですか?

マウスの左ボタンでaltドラッグが機能しません。

ベストアンサー1

私はこれが重複していると確信していますが、次のようになります。

gg"*yG

gg最初の行に移動して
"*yシステムクリップボード「Registration」にコピーを開始します。
Gファイルの末尾に移動します。 (何行がコピーされたかがわかります。)

おすすめ記事