我想使用:vimdiff file1 file2
在VIM命令模式下比较这些文件,但收到错误消息E492: Not an editor command: vimdiff
。我会忘记什么吗?怎么解决呢?
根据Vim手册,vimdiff命令应该可用
最佳答案
我会做:
:tabe file1
:vert diffsplit file2
如果您已经在其他选项卡中打开了带有其他缓冲区的寡妇。除此以外:
:e file1
:vert diffsplit file2
如果您在当前选项卡中打开了两个或三个窗口,并且它们显示了要比较的缓冲区,则可能需要为每个窗口打开比较模式:
:windo diffthis
或者,同义词:
windo set diff
。更新-使用vim-unimpaired,您可以使用
cod
更改diff
窗口设置。因此,在要比较的两个窗口上都使用cod
。
关于vim - 在VIM命令模式下如何使用vimdiff?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9529934/