共计 1172 个字符,预计需要花费 3 分钟才能阅读完成。
这篇文章次要讲的是 vim
的插件配置,对于 vim 来说插件的位置是 至关重要 的,ta 能够让咱们的 vim,实现一些 现代化
的性能,从而达到提高效率的成果。
你也能够先看一下我前两篇博客:
- vim 配置全攻略(1) —— vim 的根本操
- vim 配置全攻略(2)——vim 的简略配置
当然,我并不倡议大家装置过多的插件,体验编辑器的原生生态和效率才是 vim
的实质,如果装置几百个插件,还不如去用vscode
,省得浪费时间。
插件管理器
在配置插件之前,咱们先来说一下 插件管理器
。
插件管理器
,顾名思义,就是治理 vim 上的插件的插件。咱们能够通过 ta 来治理插件,如:装置,清理,更新 …
graph LR
插件 1 --> 插件管理器
插件 2 --> 插件管理器
插件 3 --> 插件管理器
插件管理器 --> | 整顿 | 用户
用户 --> | 治理 | 插件管理器
次要的插件管理器有三种:
名称 | 工夫 | 反对文件类型 | 上手难度 | 举荐水平 |
---|---|---|---|---|
Vundle | 古老 | vim | 简略 | 🌟 |
Vim-plug | 较新 | vim | 简略 | 🌟🌟🌟 |
packer | 较新 | lua | 难 | 🌟🌟🌟🌟 |
支流的插件管理器,就是以上三种,对于老手来说 Vundle
太老,packer
不易上手,所以这里以 vim-plug
为例。
这里再补充一下,想要用 vim-plug
装置插件的办法有两种:
- 一是在
call
写入plug
,在plug
后加上“插件作者 / 插件名称”
。在 github 中间接复制即可。如图: - 二是应用
git clone
将我的项目拉到本地,而后在plug
后加上“我的项目门路”
,这里绝对路径,相对路径都能够。
插件配置
这里的插件我次要分为四类去说:文件函数预览
, 编辑优化
, 主动补全
, 丑化界面
,lsp
。因为lsp
的配置要波及到 lua
所以我会放在当前去说。
因为插件要说的很多,也很杂,所以我明天只说插件的基本原理和体系,至于配置会放在当前的文章中说。
vim-plug 装置
咱们先说一下 vim-plug 的装置,关上 github 网页,依照上面的 README
操作即可,这里补充一下,如果 curl
后显示 443
或者 连贯失败
,请在 ==hosts== 中退出以下几行:
sudo vim /etc/hosts
# GitHub start
199.232.69.194 github.global.ssl.fastly.net
185.199.108.154 github.githubassets.com
# Github end
如果还是不行,那你须要 科 * 上网
装置完之后,在命令模式输出 PlugInstall
装置插件;装置完插件之后在命令模式中输出 == 插件名称 == 就能够启动插件,也能够将插件设置为 键盘映射
:
nmap <silent><>C-e> :NERDTreeToggle<CR>
这样当前在失常模式下按 ctrl + e
就能够关上 nerd tree
插件了。
明天的文章到这里就完结了,刚开始写博,心愿大家能够多多反对一下。
如果有什么谬误,或者不全面的发方,也心愿大家斧正。