gpt4 book ai didi

merge - 从命令行在 vim 中混合垂直和水平分割

转载 作者:行者123 更新时间:2023-12-04 06:58:34 33 4
gpt4 key购买 nike

标题真的说明了一切。 -O 选项用于垂直打开拆分,-o 用于水平拆分,但尝试混合它们似乎不起作用。

我的目标是使用 g/vimdiff 以更像 kdiff3 的方式在 mercurial 中进行 3 路文件合并。此方法会将要合并的 3 个文件拆分为顶部的 3 个垂直选项卡(我的本地版本,我正在合并的文件的另一个版本,以及两者之间的基本版本),而“输出”,或合并的结果,是一个横跨底部的大水平标签。

最佳答案

这有点笨拙,但它有效:

vim -c "wincmd J" -O base diff1 diff2

(这是一个逐字控制-W那里)

也许有一种更优雅的方法,但这只是将它们全部加载为垂直,然后将事件的(第一个)移动到底部。

关于merge - 从命令行在 vim 中混合垂直和水平分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2229551/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com