解决vim无法返回上次的位置

就是在vim的配置文件 ~/.vimrc 中添加一行这个:

au BufReadPost * if line("'"") > 0|if line("'"") <= line("$")|exe("norm '"")|else|exe "norm $"|endif|endif

然后就可以了。。。

我的问题是用上面这种方法解决的,不过造成这种问题的还有可能是当前用户对 ~/.viminfo 文件没有写入权限。

原文地址:https://www.cnblogs.com/vanwoos/p/5276591.html