【发布时间】:2011-07-14 10:01:10
【问题描述】:
我今天开始使用 vimdiff,并且想做一些我在基于 Windows 的差异编辑器上认为理所当然的事情(例如展开/折叠差异部分,具有完整的文件扩展/仅具有三个上下文的差异线上方或下方等)。我目前只知道以下命令:
键盘快捷键:
-
do - 从其他窗口获取更改到当前窗口。
-
dp - 将当前窗口的更改放入另一个窗口。
-
]c - 跳转到下一个更改。
-
[c - 跳转到上一个更改。
-
Ctrl+W, w - 切换到另一个分割窗口(Ctrl + W , Ctrl + W 做同样的事情,以防你稍后松开 Ctrl 键)
谁能指出我正确的方向,以便我可以复制类似的功能?
例如,如果我可以在差异周围展开/折叠线,那就太好了。
【问题讨论】:
-
有关添加/恢复一长串更改的快捷方式,请参阅stackoverflow.com/q/6093746/212942
-
看到这个问题在 4 年多后被关闭很有趣,当 'vimdiff' 被谷歌搜索时,它是前 3 个帖子!
标签: linux vim diff command-line-interface vimdiff