需要提前说明的一些事情
本人电脑环境为Windows11,vim采用包管理器scoop下载安装,版本为9.0。
在尝试为vim安装插件过程中,参考了知乎上的一篇文章如何安装VIM插件,其中提到在Vim8及以上版本建议手动安装插件,于是进行了尝试,最终册成功安装了NERDTree插件,其中发现的一些坑写出来供网友参考。
vim安装插件的官方帮助文档可在vim中通过:help packages
命令查看。
安装过程
- 找到vim的安装位置,我的电脑上是
C:\Users\74023\scoop\app\vim\9.0
,
该文件夹下有一个pack
文件夹,进入该文件夹后创建一个新文件夹(名称任取,我这里按照NERDTree上的官方文档,取的文件夹名称为vendor
) - 进入创建的文件夹内,并继续创建一个
start
文件夹(该文件夹的名称不可变) - 进入该文件夹后,将所需安装插件的git仓库
clone
到当前文件夹,以NERDTree为例,通过终端输入以下命令git clone --depth 1 https://github.com/preservim/nerdtree.git
(如果电脑上没有安装git,请自行查询教程安装。个人推荐windows上使用scoop包管理器进行安装,便于管理) - 大功告成
tips: 上述介绍的插件使用方式均为随vim启动时自动加载,对于个人某些不常用的插件,可结合参考本文和帮助文档,建立opt
文件夹下的插件安装文件
踩坑之处
在上述列出的知乎文章以及vim的官方文档中,均提到应当将本地安装的插件文件放在~/.vim/pack
文件夹下,实际上我在多次尝试后发现该位置并不可行,反而安装在vim安装位置的pack
文件夹内一次成功