git - 为什么要导航到 vimdiff 中的其他窗口?
问题描述
如果我理解正确,(在使用git mergetool
和vimdiff
配置时diff3
)只有底部的 MERGE 版本是可编辑的,因为在此处保存更改将导致目标分支中的工作树发生更改。
命令CTRL+w+h、j、k、l可以在 CLI 中用于切换窗格,但是如果您在此处保存的更改无效,我不明白您为什么要导航到 LOCAL 窗格。这也令人困惑,为什么当您保存并退出 MERGE 窗格时,它会提示您保存并退出其他 3 个窗格。无论您在 LOCAL、BASE 或 REMOTE 中的什么编辑都没有效果(对吗?)
是否只是为了突出显示文本以复制/粘贴到 MERGE 版本以保存 MERGE 版本?
解决方案
推荐阅读
- asp.net - 在 aspnet 核心中使用策略覆盖 AuthorizeAttribute
- php - Symfony:项目创建
- javascript - Python mkdir() '没有这样的文件或目录' w/ NodeJS
- r - 在现有 geo_histogram 中添加 geom_freqpoly
- python - 我的 Discord.py 调平系统问题 - 传奇
- apache-kafka - 同步Kafka生产者是否有任何例外
- jersey - 类型 javax.ws.rs.core.Form 的 Resteasy 抛出错误 RESTEASY003215
- azure-active-directory - 测试 - Azure AD 是否支持 ABAC(基于属性的访问控制)?
- rust - 关联类型的等式约束的替代方法
- r - 在ggplot中循环时获取X轴的变量名称?