首页 > 解决方案 > 为什么要导航到 vimdiff 中的其他窗口?

问题描述

如果我理解正确,(在使用git mergetoolvimdiff配置时diff3)只有底部的 MERGE 版本是可编辑的,因为在此处保存更改将导致目标分支中的工作树发生更改。

命令CTRL+w+h、j、k、l可以在 CLI 中用于切换窗格,但是如果您在此处保存的更改无效,我不明白您为什么要导航到 LOCAL 窗格。这也令人困惑,为什么当您保存并退出 MERGE 窗格时,它会提示您保存并退出其他 3 个窗格。无论您在 LOCAL、BASE 或 REMOTE 中的什么编辑都没有效果(对吗?)

是否只是为了突出显示文本以复制/粘贴到 MERGE 版本以保存 MERGE 版本?

标签: gitvimdiffmergetool

解决方案


推荐阅读