使用gvim时,有恢复上次文件打开位置的需求,只需在_vimrc文件中加上如下配置:
" ======= 恢复上次文件打开位置 ======= "
set viminfo='10,\"100,:20,%,n~/.viminfo
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif
文件被外部应用改动时,自动读入文件:
" ======= 设置当文件被外部改变的时侯自动读入文件 ======= "
if exists("&autoread")
set autoread
endif
避免频繁 esc + : w操作,设置自动保存:
"================30s,自动保存文件=============="
let autosave=30