0
nmap <F9> gg=G
imap <F9> <ESC>gg=Ga

これは.vimrc私のソースファイルの真ん中にあり、この行は期待どおりに機能します。これは、で定義されているものがequalprg正しく実行されることを意味します。問題は、この実行後にカーソルがファイルの先頭に戻ることです。私が本当に起こりたくないことです:それを避ける方法はありますか?

4

2 に答える 2

3

マークを設定して戻ることができます(例: a):

nmap <F9> magg=Gg`a
于 2013-05-28T16:02:04.747 に答える
1
nnoremap <f9> gg=G``

``最後のジャンプの前の場所にジャンプします。

:h ``
于 2013-05-28T16:07:02.870 に答える