2
在Vim中,你可以通過進入vim的命令模式到達給定的行,並在那裏輸入給定的行號。Vim,去特定行後做一個操作
我希望在以這種方式移動到行號後始終進行特定的操作。
我該怎麼做?
這是爲了調整屏幕,順便說一下。
在Vim中,你可以通過進入vim的命令模式到達給定的行,並在那裏輸入給定的行號。Vim,去特定行後做一個操作
我希望在以這種方式移動到行號後始終進行特定的操作。
我該怎麼做?
這是爲了調整屏幕,順便說一下。
通常你以跳線#123在命令模式下輸入下面的任一:
123G
123gg
你只需要找到一個關鍵看你的新命令映射到(我會建議使用leader key ,這是出於這樣的目的創建):
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>
謝謝,這有幫助。 'G Gsk'地圖意味着我的屏幕在使用G時會自動調整。 – 2012-08-17 10:54:54