vim-fugitive

    1热度

    1回答

    当你使用vim-immgitive时,如果你发出:Gstatus它会分裂屏幕,并给你将git commit编辑器,你可以移动到不同的文件有变化,然后按回车看到它们在屏幕的另一半。我相信这就像发行:Gedit。 然后我需要手动发出:Gdiff分割一半的编辑器,并看到该文件的侧差异侧面审查和或阶段,。 我的问题是有没有一种方法可以让我在按下回车键时自动进入:Gdiff,而我的光标位于文件名有变化的地方

    1热度

    1回答

    vim fugitive的Gblame非常好。 Gblame注释当前文件并提供像P这样的键盘快捷键,它将文件的父修订形成非责任窗口。 但是,如果我想注释一个文件的特定修订版,我该怎么做? 我希望有一些东西一样 :Gblame <commit-id> 这会责怪当前文件作为指定的提交-ID的..

    0热度

    1回答

    有没有办法使用:Ggrep忽略大小写进行一次性搜索? 也就是说,我会在shell中使用git grep -i search_term做什么? 标准:vimgrep建议将\c修饰符嵌入到搜索模式中,但:Ggrep /\csearch_term/似乎根本不起作用。 所以,问题:有没有办法让:Ggrep忽略的情况下,将特定搜索行动?

    0热度

    1回答

    如果我修改了一个文件并且我没有创建提交,我想要一个指标。 有什么想法? 我安装逃犯,非常酷,但我只有分支的名称。

    0热度

    2回答

    所以我一直在使用vim fugitive插件,我发现Glog和cnext功能很棒,看看文件是如何随时间变化的。 我想使用cnext命令从我提交的提交中检出文件。是否有可能这样做?

    8热度

    2回答

    我正在编辑打开的文件分成三个窗口。我想将这些提交到存储库中。有什么命令可以做到吗?

    0热度

    1回答

    我想 :w :Gcommit -a -m "update" :Gpush 结合起来,像一个新的命令合并命令:W - 我已经试过 :command! W w | Gcommit -a -m "update" | Gpush 但它不工作,因为他对待Gpush作为shell命令而不是vim-command。

    2热度

    2回答

    你是怎么做git add . vim中的逃犯? 命令:Git add .没有做添加任何

    3热度

    1回答

    我正在寻找vim命令,它将退出Glog'ed文件查看回正常(原始)文件。 示例: 说让我正在用vim查看文件。 输入:Glog后,我可以浏览该文件的所有git版本。 我正在寻找让我回去查看当前文件版本的命令(或其他),以便我可以修改和保存此文件。 可能吗?

    2热度

    1回答

    我知道您可以使用GWrite来暂存当前文件。您还可以使用GStatus和-来分阶段显示您选择的文件。 有没有办法GWrite所有的文件或做git add .没有使用GStatus?