4

前回そのファイルを終了したときの行からVimを常に開始させるにはどうすればよいですか?

4

2 に答える 2

6

これを.vimrcに入れてください:

" When editing a file, always jump to the last cursor position
 au BufReadPost *
       \ if ! exists("g:leave_my_cursor_position_alone") |
       \     if line("'\"") > 0 && line ("'\"") <= line("$") |
       \         exe "normal g'\"" |
       \     endif |
       \ endif

次に、実行時に機能を非アクティブ化するために使用できます:let g:leave_my_cursor_position_alone=1

于 2010-09-13T11:24:27.770 に答える
4

これを.vimrcに入れてください

set viewoptions=cursor,folds

au BufWinLeave * mkview

au BufWinEnter * silent loadview
于 2010-09-13T16:58:47.800 に答える