
視覚的に線を選択したいです。
通常、私はSHIFT-V
と を使用して選択しj
、k
行を強調表示します。
コロン範囲コマンドを使用してこれを行うにはどうすればよいですか? たとえば、:10,12<?>
行 10 - 12 を選択し、その選択でビジュアル モードに入るには、ここに何を挿入すればよいですか<?>
?
簡単だとは思いますが、どのようなキーワードで Web 検索/参照ヘルプを探せばよいかわかりません。
答え1
jw013 が言うように、vim の動きを使用できます:
10GV12G
10GV2j
それでも範囲コマンドが必要な場合は、次のようにします。
command! -range Vis call setpos('.', [0,<line1>,0,0]) |
\ exe "normal V" |
\ call setpos('.', [0,<line2>,0,0])
:10,12Vis
詳細については:
:help command-range
:help setpos(