在我的其中一台开发机上,我可以无限制地撤消操作,可以按住u并一直回到打开文件时的状态。

另一方面,按u可以在我所做的最后两个更改之间切换,不再需要。

我拥有管理员访问权限的第一台开发机,并且vim安装程序具有免费权限。第二个我没有,而且vim必须安装在正常的OS路径之外,并且必须使用“Sendto”启动vim。也许这是相关的,我缺少一些rc命令。
还注意到我必须运行“syn on”才能在该框上突出显示。 vimrc也是空白的,所以现在我可以确定它与它有关。

从其他线程来看,我不认为这与持久撤消功能有关,而只是一个.swp或〜问题(无论这些文件用于什么。)

截止日期已提示您可能是一个简单的问题。.如何解决此问题?

最佳答案

看起来您需要在第二个框中输入vimrc文件:请参见:he compatible-default

如果没有vimrc文件,则vim以vi兼容模式运行,并且没有语法高亮显示等。

创建一个。 :version的输出将向您显示文件的预期位置。

如果撤消仍然不起作用,请查看:he undo-two-ways

关于vim - vim undo仅限某些主机上的一步,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9091698/

10-12 02:59