-
vim-fugitive(fugitive.vim)堪称一个出色的Git插件,其功能之强大令人难以置信
资源介绍
逃犯
Fugitive是Git的首要Vim插件。 还是它是Vim的首要Git插件? 无论哪种方式,它都是“太棒了,应该是非法的”。 这就是为什么它被称为逃亡者。
逃亡者的王牌是:Git (或只是:G ),它调用任何任意的Git命令。 如果您知道如何在命令行中使用Git,那么您将知道如何使用:Git 。 它有点像:!git但是有很多改进:
默认行为是直接回显命令的输出。 像:Git add这样的安静命令避免出现可怕的“按ENTER或键入命令以继续”提示。
:Git commit , :Git rebase -i和其他调用编辑器的命令将在当前Vim实例中进行编辑。
:Git diff , :Git log和其他详细的分页命令将其输出加载到临时缓冲区中。 使用:Git --paginate或:Git -p对任何命令强制执行此行为。
:Git blame使用带有地图的临时缓冲区进行其他分