当我在vim中打开一个文件,假设它叫做'file1.rb',这个文件会以ruby语法高亮的方式正常打开,没有任何问题。当我在新缓冲区中打开'file2.rb'时,它会将两个缓冲区都变成
vim diff
。 我可以在两个缓冲区之间切换,但我看到的是每个缓冲区中打开的文件的vim diff。当我删除其中一个缓冲区时,我就可以正常使用vim了,不会有vim diff颜色突出的干扰。目前,我一次只打开一个缓冲区,这样就不会遇到这个问题,但我想同时打开这两个缓冲区,而不显示文件的vim diff
。我应该在哪里禁用这种奇怪的行为,或者有什么方法可以阻止这种情况发生?
.vimrc
文件吗?另外,你可以使用diffoff
命令来解决这个问题,虽然我同意最好是永远不需要用到它。 - DJMcMayhemdiffoff
起作用了。要再次启用它,我只需要使用diffthis
命令即可。如果您仍然想查看它,我可以发布我的 .vimrc 文件。 - csebryam.vimrc
文件中的某些问题)。 - DJMcMayhem