Vimでは、vimのコマンドモードに入り、そこにその特定の行の番号を入力することで、特定の行に移動できます。
そのように行番号に移動した後は、常に特定の操作を実行したいと思います。
それ、どうやったら出来るの?
ちなみに、これは画面を調整するためのものです。
Vimでは、vimのコマンドモードに入り、そこにその特定の行の番号を入力することで、特定の行に移動できます。
そのように行番号に移動した後は、常に特定の操作を実行したいと思います。
それ、どうやったら出来るの?
ちなみに、これは画面を調整するためのものです。
通常、コマンドモードで行#123にジャンプするには、次のいずれかを入力します。
123G
123gg
新しいコマンドをマップするキーを見つける必要があります(まさにこの目的のために作成されたリーダーキーを使用することをお勧めします):
noremap <LEADER>G G:YourCommand<CR>
noremap <LEADER>gg gg:YourCommand<CR>
" Now you can type 123\G instead (assuming you
" have not changed your default leader key)
または、既存のキーを上書きすることもできます(他のスクリプトを台無しにする可能性があるため、お勧めしません)。
noremap G G:YourCommand<CR>
noremap gg gg:YourCommand<CR>