5

你能帮我获得适用于 macvim 或终端 vim 的插件吗?

到目前为止我所尝试的:

到桌面我git clone https://github.com/scrooloose/nerdtree.git。我曾尝试将文件放入~/.vim其中,我在其中创建了一个名为 bundle 的文件夹并将文件 nerdtree 放入其中。

或者,我已经/usr/share/vim/vim73将所有文件放在各自的文件夹中。使用此方法确实适用于终端 vim 中的 NERDTree,但不适用于其他插件。

让这个工作仍然没有运气。帮助表示赞赏。

4

4 回答 4

6

NERD_tree安装细节:

  • 将存档解压缩到您的 ~/.vim 目录中。
  • 那应该将 NERD_tree.vim 放在 ~/.vim/plugin 中,将 NERD_tree.txt 放在 ~/.vim/doc 中。

安装后的~/.vim样子是这样的:

.vim/
├── doc
│   ├── NERD_tree.txt
│   └── tags
├── nerdtree_plugin
│   ├── exec_menuitem.vim
│   └── fs_menu.vim
├── plugin
│   └── NERD_tree.vim
└── syntax
    └── nerdtree.vim
于 2012-06-25T12:04:57.790 回答
5

我使用病原体。这允许您将所有插件放在一个单独的目录中,使其非常易于管理。例如,当使用 nerdtree 时,您可以将其克隆到文件夹中并git pull在有更新时执行。

将此添加到您的.vimrc

call pathogen#infect()

然后,将 nerdtree 等添加到文件夹中

~/.vim/bundle

这就是你需要做的!

于 2012-06-25T12:17:15.787 回答
0

我认为最好的解决方案是这样做

  git clone https://github.com/scrooloose/nerdtree.git ~/.vim/

所以你可以确保插件放在正确的文件夹中,否则 git 为你制作 nerdtree 文件夹,你必须将 nertrees 的内容移动到你的 ~/.vim/

于 2013-09-22T16:49:09.470 回答
0

我相信这需要在:~/.vim/plugin/...

来自:http: //vim.runpaint.org/extending/extending-vim-with-scripts-plugins/

于 2012-06-25T12:01:30.547 回答