使用了centos7,换了几次配置文件后,vim竟然不能自动记住文件上次打开了。
查了好多种方法就这个搞定了问题。
在配置文件.vimrc或/etc/vimrc中加入下面两行。
set viminfo='10,\"100,:20,%,n~/.viminfo
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif
我的配置文件位置在/etc/vimrc。因为使用用户文件下的.vimrc后root和普通权限在用vim竟然不是一个配置,于是我就修改了最原始的配置,删除了用户下的vimrc。
我的配置文件位置在/etc/vimrc。因为使用用户文件下的.vimrc后root和普通权限在用vim竟然不是一个配置,于是我就修改了最原始的配置,删除了用户下的vimrc。
加入了下面