Vimdiff将下一个差异带到顶部或中心

时间:2017-07-17 07:45:53

标签: vim vimdiff

使用vimdiff查看两个文件的diff时,当我]c转到下一个diff时,下一个diff的开头出现在最后一行。因此,我必须向上滚动几行才能查看整个差异。目前我zt将其带到了顶部。

是否有任何命令/映射可用于使下一个差异显示在顶部或中心?

1 个答案:

答案 0 :(得分:2)

nnoremap ]c j]cztk

这似乎可以解决问题

它只是执行您通常配对的两个命令。 最后k上升一行,因为似乎zt上升得太远了。 因此,j是必要的,以便vim实际上进入下一个差异