【问题标题】:Is there vim support for git with ability to connect to repositories and perform git operations? [closed]是否有对 git 的 vim 支持,能够连接到存储库并执行 git 操作? [关闭]
【发布时间】:2021-09-27 12:02:26
【问题描述】:

VS Code 已经集成了 Git 功能,并且有许多其他 Git 相关任务的扩展。我一直在寻找对 Vim 执行相同操作的方法,但没有找到任何方法。是否有与 Git 集成的 vim 扩展以提供状态信息、差异和推/拉等,一般适用于 Git,尤其适用于 GitHub?

【问题讨论】:

标签: git vim push pull


【解决方案1】:

好的,老vim-fugitive。还有vim-gitgutter。还有additional supportNERDTree
只需浏览 Vim Awesome 上的插件即可找到许多插件

更何况 Vim 有一些内置支持,常用为mergetool

【讨论】:

  • @YorSubs Fugitive 是谷歌搜索vim git plugin 的第一个结果,所以“我一直在搜索”是相当...你知道的。这是各种论坛上非常常见的话题
  • 1. “vim”、“git”和“extension”都是从你的问题中提取的关键字,放在你最喜欢的搜索引擎中,会给你上面的所有链接,然后是前几页的一些链接。所以不,您在发布问题之前显然没有进行任何研究。 2. 本站禁止“寻求书籍、工具、软件库等推荐的问题”。下次努力吧。
【解决方案2】:

嗯,Vim 对各种版本控制系统的内置支持非常有限:

  • $ git commit 等操作时的语法和格式,
  • 能够使用:help :! 执行任意外部命令,例如:!git checkout feature/foo-bar

除此之外,您还必须在vim.org 寻找第三方插件。

【讨论】:

    猜你喜欢
    • 2019-03-09
    • 2018-08-24
    • 1970-01-01
    • 2012-05-23
    • 2016-12-14
    • 1970-01-01
    • 2020-08-28
    • 2018-12-13
    • 2019-03-30
    相关资源
    最近更新 更多