1. ホーム
  2. vim

[解決済み] viで現在位置から行末までコピーする方法

2022-09-25 06:02:06

質問

Windowsでgvimを使用しています。viで現在の位置から行の終わりまでテキストをコピーして、viで開いた別のファイルに貼り付ける方法。私はそれをググったが、このための任意のソリューションを見つけることができません。これに関するどんな助けにも感謝します。ありがとうございます。

どのように解決するのですか?

行末に移動するノーマルモードコマンドは $ .

で行末までコピーすることができます。 y$ で貼り付け、さらに p .

異なるインスタンス間でコピー/ペーストを行うには、システムのクリップボードから * を登録すると、コマンドは "*y$ となり、コピーには "*p で貼り付けます。

$ 移動して改行

$

y$ ヤンク・トゥ・ラインブレイク

y , $

"*y$ クリップボードの登録と改行の選択

" , * , y , $

"*p クリップボード選択-ペースト登録

" , * , p

チェック :h registers をご覧ください。