【问题标题】:Leave Diff view with Fugitive使用 Fugitive 离开 Diff 视图
【发布时间】:2013-11-16 09:02:16
【问题描述】:

用vim-fugitive,

有没有一种简单的方法可以“拆分”和:Gedit(返回工作树中的当前对象)?

例如在Gcommit/Gstatus 缓冲区中时,您可以按 D 进入并排差异。 现在,按 ZZ 只会给我留下一个编辑器,查看fugitive:// 边...

要回到单个编辑器(我必须使用工作树版本

ZZ:Gedit回车

(或 ZZZZ 关闭两侧)。

我想要gq 之类的东西,记录在Gblame 下:

        q     close blame and return to blamed window
        gq    q, then |:Gedit| to return to work tree version

【问题讨论】:

    标签: git vim vim-fugitive


    【解决方案1】:

    作为suggested by Tim Pope,您可以简单地使用<C-W><C-O> 关闭另一个窗口。

    【讨论】:

    • 如果您从那里开始,这也会关闭状态视图:i.stack.imgur.com/XWowq.png(我想“删除”差异窗格的 LHS,但保留其余部分)
    • 我不认为你有一个简单的出路:S
    • 谢谢。我想我将不得不简单地nnoremap g<C-q> ZZ:Gedit<CR> 然后
    猜你喜欢
    • 2013-03-02
    • 2013-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多