我有微软Windows 7和PowerShell。
每次我向powershell添加命令(由那些创建这些插件的人编写的那些命令),它表示它无法识别任何内容。
无论如何,想象一下我刚刚安装了VIM,如何安装插件,例如:
https://github.com/scrooloose/nerdtree
谢谢顺便说一句!请用新手来写。我对这一切都很陌生!
答案 0 :(得分:11)
我是vundle的粉丝。 github页面上有一个快速入门,但这里有一些Windows的基本步骤。
Vim将其配置文件存储在“home”目录中。在Windows上,此位置会有所不同,但找到主目录的最简单方法之一是打开vim并键入:echo $HOME
。 Vim将打印我们的配置文件需要存在的主目录。
配置vim有两个主要组件。第一个是_vimrc
文件,它是包含配置设置的纯文本文件。第二个是vimfiles
文件夹,其中包含插件和其他有用的vim内容。这两个文件都属于我们在上一步中找到的 HOME 目录。
有时在教程中,您会看到.vim
和.vimrc
的引用,它们是vimfiles
和_vimrc
的Linux / Unix / MacOSX等价物。这些文件也适用于Windows,但更难创建,因为Windows资源管理器不允许您创建以点开头的文件或文件夹。
要创建_vimrc
,只需使用_vimrc
创建名为Right Rlick>New>Text Document
的文件即可。确保您的_vimrc
文件没有.txt扩展名。您可以通过查看 Type 列在资源管理器中仔细检查此内容。如果类型是文件,那么你很高兴。如果类型是文本文档或其他任何内容,那么您需要show file extensions并删除扩展名。
与_vimrc
在同一个位置创建名为vimfiles
的文件夹。
Git是一个源代码控制系统,它还允许vundle为您自动管理插件。您可以下载here。确保选择“从Windows命令提示符运行Git”。
打开PowerShell或命令提示符并键入:
git clone https://github.com/gmarik/vundle.git $HOME\vimfiles\bundle\vundle
确保将$ HOME替换为我们在步骤1中发现的路径。
现在我们需要编写您的_vimrc
并确定您想要的插件。以下是为您安装nerdtree的示例_vimrc
:
set nocompatible " turns off legacy vi mode
filetype off " required!
set rtp+=~/vimfiles/bundle/vundle/
call vundle#rc()
Bundle 'gmarik/vundle' " Use the bundle command to select plugins
Bundle 'scrooloose/nerdtree' " Bundle automatically searches github for you.
filetype plugin indent on " required!
现在我们已经准备好让vundle做它的工作了。打开vim并输入:BundleInstall
vundle将下载并安装您在_vimrc.
这里有一些额外的资源,它们有一些非常有用的信息:
答案 1 :(得分:1)
我使用vim-pathogen
下载
pathogen.vim
使安装插件和运行时变得非常容易 文件在他们自己的私人目录中。安装
安装到〜/ .vim / autoload / pathogen.vim。或复制并粘贴:
mkdir -p~ / .vim / autoload~ / .vim / bundle; \ curl -Sso 〜/ .vim / autoload / pathogen.vim \ https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
如果您使用的是Windows,请将〜/ .vim的所有匹配项更改为 〜\ vimfiles。
运行时路径操作
将此添加到您的vimrc:
执行病原体#infect()
如果你是Vim的新手并缺少vimrc,vim~ / .vimrc并粘贴 在下面的超小例子中:
在
上的filetype plugin indent上执行pathogen#infect()语法现在,您要安装的所有插件都可以解压缩到子目录中 在〜/ .vim / bundle下,它们将被添加到'runtimepath'中。 观察:
cd~ / .vim / bundle git clone git://github.com/tpope/vim-sensible.git
现在安装了sensible.vim。
答案 2 :(得分:0)
在Windows上,您必须将设置和映射放在_vimrc
目录中的$HOME
文件中,以及位于同一位置的vimfiles
目录中的插件和颜色方案中。这些目录可能不存在,因此您必须创建它们。
答案 3 :(得分:0)
我推荐Vundle,这对于vim插件管理非常棒。