问题标签 [vim-fugitive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1117 浏览

vim - 为 Diffget 映射 Vim 快捷方式

我正在为 :diffget //2 和 :diffget //3 和 :Gwrite 映射快捷方式!使合并更容易。到目前为止,在 Mac 上,我有:

但不幸的是,它们不起作用。有任何想法吗?

0 投票
1 回答
5276 浏览

git - 如何区分两个分支与逃犯?

在逃亡中,我可以在新窗口中获取 git 状态,:Gstatus并在该窗口中D获取文件以获取新拆分中的差异。

也可以使用获取文件的所有版本,:Glog我可以使用:Glog --.

我想做的是为两个分支的差异获取一个Gstatus窗口。例如我的主题开发分支,这样我就可以区分所有已更改的文件。

是否可以获得一个交互式窗口,其中包含在两次提交之间更改的所有文件?

0 投票
1 回答
117 浏览

vim - 从 `-c` 命令行参数调用命令在 Vim 中不起作用

我正在使用逃犯插件。

它有一个命令(?)Git!,它执行一个命令并在一个新的缓冲区中打开结果。

例子:

我有一个调用它的函数,然后做一些其他的事情。

我有这个命令声明:

如果我:Hello从 vim 中运行,它应该可以正常工作。但是当我运行时vim -c Hello,它会抛出这个错误:

我怎样才能做到这一点?

(PS:我怎样才能让这个错误信息一直保持到我按下?它会出现大约一秒钟然后消失。)

0 投票
2 回答
2254 浏览

vim - 为什么 fugitive-:Gdiff 色彩爆炸,却没有做任何有用的事情?

我刚刚安装了逃犯,它工作得很好。不过似乎有问题:Gdiff,可能是由于某个地方的设置不兼容,我希望你能帮助我识别。当我运行命令时,屏幕上的颜色变得疯狂,据我所知,没有任何有用的事情发生,例如突出显示更改的行。

任何线索可能是什么问题或我应该先看哪里?


我正在为 Windows 使用 Gvim x64。这是输出,gvim.exe --version这是我安装的捆绑包的列表:


截图

以下是我的配置在 gvim.exe 中正常窗口的外观:

在 Gdiff 之前

这就是我:Gdiff(文件没有更改)时的样子:

在 Gdiff 之后(没有变化)

这就是当我:Gdiff和文件发生非分阶段更改时的样子。(我在第 13 行上方添加了 2 行)。

在 Gdiff 之后(有变化)

0 投票
4 回答
1092 浏览

git - 从命令行启动 vim-fugitive

我真的很喜欢 Fugitive (VIM git wrapper plugin) 但是我想创建一个启动 vim 然后运行的脚本

立即地。但是,当我尝试

我收到一条错误消息,指出Gstatus 不是编辑器命令

0 投票
4 回答
29837 浏览

vim - 如何使用 vim-fugitive 查看任何提交的 git diff?

vim-fugitive 并排 git diff 非常适合查看未暂存文件的差异。

我如何使用 vim-fugitive 来 git diff

  • 暂存文件?
  • 任何 git 修订版?
0 投票
7 回答
5949 浏览

vim-fugitive - 如何使用 Fugitive 运行 `git diff --staged`?

该命令:Gdiff相当于git diff在该文件上运行。

git diff --stagedor的等价物是git diff --cached什么?

0 投票
1 回答
304 浏览

vim - 跳转 git diff

我使用并喜欢Tim Pope 为 VIM 提供的出色的 Fugitive 插件,我一直希望能够加载:Glogquickfix 中所有文件的差异并将它们循环到 HEAD 中的文件(或者可能是任何修订版!)。当我切换到以前的版本时,使用:diffthis不会持续存在差异,并且宏似乎是一种解决它的方法。

有没有规范的方法来做到这一点?

0 投票
2 回答
175 浏览

vim - 在 vim-fugitive 中使用 :Gstatus 时跳转到 `modifed...` 的行

我使用:Gstatus并且可以看到状态窗口。我如何直接跳转到说文件已被修改的行。

我在第一行,想跳到上面写着的那一行modified ......

0 投票
0 回答
196 浏览

git - Vim-fugitive 与 Git 命令行不匹配