GVimのコピー/貼り付けワークフローに関する質問です。
現在、私はドキュメントに取り組んでいます。コードのいくつかの行を選択し、コピーして貼り付けたい。 gVim(Windows)を使用しています。
Control + CとControl + Vを使用すると、gVimが貼り付けに2、3秒かかることがあります...
もう1つの方法は、Shift + v(右、今はビジュアルモードです)を使用し、Shiftキーを押したままマウスで選択範囲をドラッグします。これで、「y」または「c」を使用してコピーし、「p」を使用して貼り付けることができます。これは高速ですが、Shiftキーを押したままにする必要があります。
Shiftキーを押したままにせずに、マウスを使用してビジュアルモードでテキストを選択する方法はありますか?遅いControl + cとControl + vの代わりにy/d/pを使用したいのですが、もっと良いワークフローや設定を試すべきですか?
おかげで、
[]の
マテウス
使用しないでください CTRL-C/V マウスをvim
に入れるか、少なくともvim
のテキスト処理方法に慣れるまでは。
-
SHIFT-V 視線モードに入る
3j
を押して3行下に移動するか、j
を3回押します
y
はヤンク/コピー、x
は切り取り、p
はカーソルの後に貼り付け、P
はカーソルの前に貼り付けます。
使用する hjkl 入力位置から矢印とマウスに手を移動する必要がないため、ワークフローが大幅に改善されます。
ビジュアルモードに入らずに複数の行をヤンクするには、いくつかの方法があります。その1つは<action><number><direction>
と入力することです。たとえば、y3j
は、現在の行から3行下にヤンクすることを意味します。
自分がいる段落全体または文全体をヤンクする場合は、それぞれyip
(IN段落をヤンク)またはyis
(IN文章をヤンク)と入力します。 yi"
(ヤンクIN "
)またはya"
(ヤンクAROUND "
)を実行して、現在の位置で"
で囲まれているすべてのものをヤンクすることもできます。