Vimdiff 将下一个差异置于顶部或中心
Vimdiff bring next diff at top or in the centre
在使用 vimdiff 查看两个文件的差异时,当我执行 ]c
转到下一个差异时,下一个差异的开头出现在最后一行。因此,我必须向上滚动几行才能查看整个差异。目前我 zt
将它带到顶部。
是否有任何命令/映射可用于使下一个差异出现在顶部或中心?
nnoremap ]c j]cztk
这似乎可以解决问题
它只是执行您通常配对的两个命令。
最后的 k
上升了一行,因为 zt
似乎上升了太多。
因此,j
是必要的,以便 vim 实际上进入下一个 diff
在使用 vimdiff 查看两个文件的差异时,当我执行 ]c
转到下一个差异时,下一个差异的开头出现在最后一行。因此,我必须向上滚动几行才能查看整个差异。目前我 zt
将它带到顶部。
是否有任何命令/映射可用于使下一个差异出现在顶部或中心?
nnoremap ]c j]cztk
这似乎可以解决问题
它只是执行您通常配对的两个命令。
最后的 k
上升了一行,因为 zt
似乎上升了太多。
因此,j
是必要的,以便 vim 实际上进入下一个 diff