vim persistent undo无法正常工作
发布时间:2020-12-15 22:38:16 所属栏目:安全 来源:网络整理
导读:我试图使用 vim 7.4.9持久撤消 在我的vimrc中,我有: set undodir=/home/myname/.vim/undo//set undofileset undolevels=1000set undoreload=10000 当然/home/myname/.vim/undo目录存在. 我用vim打开了一些文件并进行了一些更改. 我在/home/myname/.vim/undo
我试图使用
vim 7.4.9持久撤消
在我的vimrc中,我有: set undodir=/home/myname/.vim/undo// set undofile set undolevels=1000 set undoreload=10000 当然/home/myname/.vim/undo目录存在. 我用vim打开了一些文件并进行了一些更改. 我在/home/myname/.vim/undo/中看到了undofiles: $ll /home/myname/.vim/undo/ total 23K -rw-r--r-- 1 hpcpcollab hpcpcollab 523 18 sept. 11:23 %home%myname%foo -rw-r--r-- 1 hpcpcollab hpcpcollab 14K 18 sept. 11:03 %home%myname%bar -rw-r--r-- 1 hpcpcollab hpcpcollab 2,2K 18 sept. 11:52 %home%myname%test 但是,当我关闭这些文件时,重新打开它们,并按“u”以撤消,vim回复:“已经在最早的更改”. 我错过了什么? 谢谢 朱利安 解决方法
修补7.4.24可能解决你的问题吗? 在任何情况下,尝试使用:verbose:rundo~ / .vim / undo / undofile显式读取undofile,并查看Vim报告的错误.这应该有助于本地化问题,为什么vim不使用undofile.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |