Questions tagged «vimdiff»

3
使vimdiff显示整个文件
vimdiff如何显示差异文件的全部内容?我想要这些差异的色彩亮点,但仍然希望看到整个文件,也就是相同的部分。
37 vimdiff 

4
vimdiff:跳到行内的下一个差异?
vimdiff比较文件非常方便。但是,我经常在行长且行内差异较小的文件上使用它。 vimdiff将正确地突出显示一行内的差异(整行粉红色,不同字符红色)。在这些情况下,能够跳到该行内的下一个差异会很好。 您可以跳至“下一个差异”(]c),但这将跳至具有差异的下一行。 有没有办法转到当前行中的下一个不同字符?
35 vim  comparison  diff  vimdiff 

1
在Windows 7上无法运行Vimdiff(7.4)
我最近在Windows 7计算机上安装了7.4版本的gVim。尝试从Windows资源管理器的上下文相关菜单中区分两个文件,我不断收到错误消息: E810:无法读取或写入临时文件 E97:无法创建差异 在两个窗格的gVim视图中打开了两个选定的文件,并且编辑器似乎处于diff模式,但未突出显示实际差异。 该%TEMP%和%TMP%环境变量会以一个有效的目录名。 在常规gVim会话中打开文件并:diffthis在命令提示符下键入时,我得到相同的响应。 以前可以在Vim 7.3上正常使用,但是好像在v7.4中有所更改。 如何区分两个文件?
29 windows-7  vim  gvim  vimdiff 

2
如何仅dp或仅行而不是Vim diff中的整个块?
我当前正在使用MacVim(快照64)“ Split Diff by ...”菜单选项。 该文件是Django的my settings.py从1.3.1版本到1.4版本的新文件。 我知道两个基本命令 do 从另一侧“获取”(并替换)一个块。 dp 将“块”放置(并替换)到另一侧。 但是,这两个命令将写入整个块,在MacVim中为紫色高亮显示。 如果查看第二个块,则可以看到第2行和第3行只有两个不同的词:mysite和hobbes3。我只想替换每行而不是整个块。 那么,有什么命令可以替换do do和dp每行,而不是整个块呢?还是我必须手动输入呢? 奖励问题:我注意到,一旦手动编辑块,就会丢失紫色突出显示。如何在不重新打开文件的情况下再次“刷新”差异以包括突出显示? 请尽量保持Vim-general的答案与MacVim特定的相反。
28 vim  macvim  vimdiff 

3
vim:比较两个文件中的两个部分,而不是整个文件?
我将系统从Nagios 2升级到Nagios 3,现在我正在比较旧配置文件和新配置文件中的一些差异。 配置文件有重大更改,我不想对整个文件进行差异化处理,因为vimdiff向我显示了太多无关紧要的差异,并且#在行首等处难以处理注释等。 我可以使用vim或类似vimdiff的功能对两个不同文件中的两个特定部分执行比较吗? 例如,我只想比较看起来像这样的行: # Define a service to check the load on the local machine. define service{ use local-service ; Name of service template to use host_name localhost service_description Blah Blah check_command Blah Blah }
14 vim  vimdiff 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.