我有微软的windows7和powershell。
每次我向powershell添加命令(这些命令是由那些创建这些插件的人编写的)时,它都会说无法识别任何内容。
无论如何,假设我刚刚安装了VIM,我如何安装一个插件,例如:
https://github.com/scrooloose/nerdtree
谢谢,顺便说一下!请用新手的术语写出来。我真的是个新手!
发布于 2013-08-05 14:25:15
我是vundle的铁杆粉丝。github页面上提供了一个快速入门,但这里有一些windows的基本步骤。
步骤1:查找您的主目录
Vim将其配置文件存储在"home“目录中。在windows上,这个位置可能会有所不同,但找到主目录的最简单方法之一是打开vim并输入:echo $HOME。Vim将打印主目录,这是我们的配置文件需要存放的目录。
步骤2:设置and文件和_vimrc
配置vim有两个主要组件。第一个是_vimrc文件,它是一个包含配置设置的纯文本文件。第二个是vimfiles文件夹,其中包含插件和其他有用的vim内容。这两个文件都属于我们在上一步中找到的主目录。
有时,在教程中,您会看到对.vim和.vimrc的引用,它们是vimfiles和_vimrc的Linux/Unix/MacOSX等效项。这些文件也可以在windows上运行,但更难创建,因为windows资源管理器不允许您创建以点开头的文件或文件夹。
要创建_vimrc,只需使用Right Rlick>New>Text Document创建一个名为_vimrc的文件。确保您的_vimrc文件没有.txt扩展名。你可以通过查看类型列在浏览器中仔细检查这一点。如果类型是File,那么您就可以使用它了。如果类型是文本、文档或任何其他类型,则需要show file extensions并去掉扩展名。
在_vimrc所在的位置,创建一个名为vimfiles的文件夹。
第3步:获取git
Git是一个源代码控制系统,它还允许vundle为你自动管理你的插件。你可以从here下载。确保选择"Run Git from the Windows Command Prompt“。
步骤4:安装Vundle
打开PowerShell或命令提示符,然后键入:
git clone https://github.com/gmarik/vundle.git $HOME\vimfiles\bundle\vundle确保将$HOME替换为我们在步骤1中发现的路径。
步骤5:设置您的_vimrc
现在我们需要编写你的_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开始工作吧!
现在我们准备好让vundle做它的工作了。打开vim并键入:BundleInstall vundle将下载并安装您在_vimrc.中指定的插件
奖金部分
这里有一些额外的资源,其中包含一些非常有用的信息:
发布于 2013-08-05 13:15:08
我使用vim-pathogen
pathogen.vim使得在自己的私有目录中安装插件和运行时文件变得非常容易。
安装
安装到~/.vim/autoload/pathgen.vim。或复制和粘贴:
mkdir -p ~/.vim/autoload ~/.vim/bundle;\ curl -Sso ~/.vim/autoload/pathgen.vim\ https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
如果您使用的是Windows,请将所有出现的~/.vim更改为~\vimfiles。
运行时路径操作
将以下代码添加到您的vimrc:
执行pathogen#infect()
如果您是Vim的新手,并且缺少一个vimrc,那么可以使用vim ~/.vimrc并粘贴以下超小型示例:
对文件类型插件执行pathogen#infect()语法缩进
现在,您希望安装的任何插件都可以解压缩到~/.vim/bundle下的一个子目录中,并将它们添加到“runtimepath”中。请注意:
cd ~/.vim/bundle git克隆git://github.com/tpope/vim-sensible.git
现在已经安装了sensible.vim。
请从vim-pathogen下载
发布于 2020-06-25 17:13:18
Vim8让这一切变得超级简单。
从Vim version 8开始,vim推出了本机包系统。您只需将git代码库克隆到~/.vim/pack/vendor/start/目录中
您可以为vendor目录命名任何名称。
更多信息:https://medium.com/@paulodiovani/installing-vim-8-plugins-with-the-native-pack-system-39b71c351fea
https://stackoverflow.com/questions/18050924
复制相似问题