vim undo仅限于某些主机上的一步

时间:2012-02-01 06:22:04

标签: vim undo undo-redo

在我的一台开发机器上,我有无限的撤销,我可以抓住你,一直打开文件。

另一方面,按下你在我做的最后两个更改之间切换,不再是。

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

从其他线程我不相信这与持久性撤销功能有关,而只是一个.swp或〜问题(无论这些文件是用于什么......)

截止日期促使这可能是一个简单的问题。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

vimrc在受影响的盒子上是空白的。

我从我的另一个开发盒中添加了这些行,所有内容都再次出现了问题。

set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin

答案 1 :(得分:1)

您似乎需要在第二个框中使用vimrc文件:请参阅:he compatible-default

如果没有vimrc文件,vim在vi兼容模式下运行,并且没有语法高亮等...

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

如果撤消仍然无效,请查看:he undo-two-ways