使 VIM 每次開檔都回到之前編輯行

只要在 ~/.vimrc 下加上下面兩行設定就好︰

set viminfo='10,\"100,:20,%,n~/.viminfo
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif

參考網址可以參考 Restore cursor to file position in previous editing session 這篇文章,其實我也沒有很仔細看……XD

0 意見: