最近、Practical Vimから、カーソルを現在の位置から移動せずに行のブロックをコピーまたは移動する方法を学びました。これはコマンドラインモードで行われます。例えば
:123,133m. # moves lines from 123 to 133 below the cursor position.
気に入っていますが、特にファイルの行数が多すぎる場合は、長い行番号を入力するのは面倒です。
時には、移動する行がカーソルの比較的近くにあることがあります(ただし、カーソルを移動したくない、ヤンク、元の場所に戻って、貼り付けたい!)。通常モードで行うのと同様に、相対番号を使用できれば素晴らしいと思います。言っているような
現在の行の10行上にある5行をここに移動します
要するに、コマンドラインモードで相対番号を使用するにはどうすればよいですか(通常モードと同様)?
15k d5j 10j P
。