首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装VIM插件?

如何安装VIM插件?
EN

Stack Overflow用户
提问于 2013-08-05 13:10:43
回答 5查看 10K关注 0票数 9

我有微软的windows7和powershell。

每次我向powershell添加命令(这些命令是由那些创建这些插件的人编写的)时,它都会说无法识别任何内容。

无论如何,假设我刚刚安装了VIM,我如何安装一个插件,例如:

https://github.com/scrooloose/nerdtree

谢谢,顺便说一下!请用新手的术语写出来。我真的是个新手!

EN

回答 5

Stack Overflow用户

发布于 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或命令提示符,然后键入:

代码语言:javascript
复制
git clone https://github.com/gmarik/vundle.git $HOME\vimfiles\bundle\vundle

确保将$HOME替换为我们在步骤1中发现的路径。

步骤5:设置您的_vimrc

现在我们需要编写你的_vimrc并决定你想要什么插件。下面是一个为您安装nerdtree的示例_vimrc

代码语言:javascript
复制
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.中指定的插件

奖金部分

这里有一些额外的资源,其中包含一些非常有用的信息:

票数 12
EN

Stack Overflow用户

发布于 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下载

票数 1
EN

Stack Overflow用户

发布于 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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18050924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档