【问题标题】:Installing vim-fugitive on windows 7在 Windows 7 上安装 vim-fugitive
【发布时间】:2012-01-02 13:52:43
【问题描述】:

我是 vim 新手,试图在 Windows 7 上安装 vim-fugitive。我按照说明on the script's github site 操作,但没有成功。

如果我运行 :Git,我会收到 Not an editor command :Git 错误。

有什么想法吗?

【问题讨论】:

  • 你安装pathogen了吗?你能成功运行:Helptags(注意大写首字母)吗?
  • :Helptags 什么都不做, :Ve a/pat 有效。我怀疑是否安装了病原体。
  • 同样的问题,也在 Windows 7 上。GVim 7.4。 :Helptags 没有给出错误但保持沉默,所以我想它是成功的。但是:GitNot an editor command: Git,当我打开一个Git 控制的文件时,vim-fugitive 似乎不起作用。

标签: windows vim windows-7


【解决方案1】:

fugitive 仅在您位于 git 受控文件夹中时定义其功能,因此您必须先在该文件夹中初始化 git,然后才能将该文件夹的文件之一加载到 vim。

只需在该文件夹中运行 git init,然后使用 vim 打开该文件夹中的任何文件,您应该可以运行 fugitive 的所有命令。

【讨论】:

  • 我在 git 控制的文件夹中尝试过,但我仍然收到“不是编辑器命令”错误。另外 :Helptags 什么都不做。
  • 在 git 控制的文件夹中是不够的。您还必须先在文件夹中打开一个文件,然后这些命令才会起作用。
【解决方案2】:

我遇到了同样的问题,我是这样解决的。

  1. 右键单击“开始菜单”中的“计算机”。

  2. 点击“高级系统设置”。

  3. 点击“环境变量”。

  4. 下到“系统变量”下的“路径”变量。

  5. 单击“编辑...”,然后在“变量值”的末尾添加您的 git bin 目录的位置,我的是“C:\Program Files (x86)\Git\bin”。

  6. 关闭所有 vim 会话和命令提示符。此时,您应该能够打开命令提示符并键入“git”,您应该会得到一个命令列表。如果这有效,您的逃犯命令也应该有效。

希望这会有所帮助!

【讨论】:

    【解决方案3】:

    在 Windows 上,如果您安装 msysgit,并选中以下框,fugitive 应该像在 Mac 或 Linux 上一样开箱即用。

    【讨论】:

      猜你喜欢
      • 2016-02-10
      • 1970-01-01
      • 2018-04-07
      • 2011-03-29
      • 2016-10-27
      • 2013-10-30
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多