ubuntu下vim打开之前的一个文件时,光标总是在第一行起始处,而不是上次文件关闭时的光标所在行。
经搜索是与 /etc/vim/vimrc 文件中的如下三行被注释掉有关,将注释去掉即可解决此问题。
" Uncomment the following to have Vim jump to the last position when
" reopening a file
if has("autocmd")
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
endif
参考文档:
http://www.dutor.net/index.php/2010/04/vim-recover-cursor/
阅读(1043) | 评论(0) | 转发(0) |