vimからクリップボードにテキストをコピーしようとしています。私はこれがいくつかのケースでのみ動作することを知っていますが、これまで2回行ったので、私のアプローチに問題があるようです。残念ながら、両方とも私が何をしたかすぐに忘れてしまった。
私が試しましたがうまくいかない方法は次のとおりです(この手順では、キーを離すように求められるまでキーを離さないと仮定します)。
方法 1:
1) Shift キーを押す
2) v キーを押す
3) Shift キーを離す
4) 必要になるまで下向き矢印キーを押す
5) Shift キーを押す
6) Equal キーを押す(Shift を押した場合 +
)
。 8) y キーを押します。
9)等しい(+)キーを放します。
結果:テキストはコピーされません。
方法2(手順7まで変更されていません):
1)Shiftキーを押します。
2) v キーを押します。
3) Shift キーを離します。
4) 必要になるまで下矢印キーを押します。
5)Shiftキーを押します
。 6)Equalsキー(Shiftキーを押したとき+)。
7)Shiftキーを放します。
結果:yを押す前にインデントが消え、テキストが強調表示されなくなりました。
答え1
デフォルトではテキストが選択されており、次のものを使用できます。"+y
クリップボードのヘルプを参照してください:h clipboard
。
答え2
これを使用している場合は、gvim
編集 - >コピーメニューを使用できます。コンソールバージョンを使用している場合は、vim
メニュー項目以外の明示的にコメント付きのコマンドを使用できます。したがって、ビジュアルコマンド、またはを使用してテキストを表示し、表示された領域をコピー/ペーストバッファ。gvim
"+y
V
v
Ctrl-V
"+y