vim でテキストを簡単に移動、コピーする。

vim でテキストを簡単に移動、コピーするTIPS。
下記を .vimrc に追加して再起動。
キーバインドは適当に変えてください。

移動

mode key action
visual C-j 下に移動
visual C-k 上に移動
visual C-h 左に移動
visual C-l 右に移動

コピー

mode key action
visual D-d 下にコピー
normal D-d 下にコピー

CopySelectedText() の第二引数に'1'を渡すと、コピー後に選択範囲が元の選択範囲に留まる。※ デフォルトは新しくコピーされたテキストに追随する。

典型的な使い方。visual 選択後, で選択範囲を下にコピー。そのまま、で位置を調整。
はMacVim で Command-d