vim配置全攻略(3)——插件的初步认识
这篇文章主要讲的是vim
的插件配置,对于vim来说插件的地位是至关重要的,ta可以让我们的vim,实现一些现代化
的功能,从而达到提高效率的效果。
【vim配置全攻略(3)——插件的初步认识】你也可以先看一下我前两篇博客:
- 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 <>C-e> :NERDTreeToggle
这样以后在正常模式下按
ctrl + e
就可以打开nerd tree
插件了。今天的文章到这里就结束了,刚开始写博,希望大家可以多多支持一下。
如果有什么错误,或者不全面的发方,也希望大家斧正。
推荐阅读
- vim配置全攻略(1) —— vim的基本操作
- webpack4如何构建一个项目基本配置
- 配置vim成studio
- 深度学习|RTX3080+Ubuntu18.04+cuda11.1+cudnn8.0.4+TensorFlow1.15.4+PyTorch1.7.0环境配置
- ubuntu|win10 rtx3060 安装ubuntu18.04双系统并配置深度学习环境
- go 读取yaml 文件
- kubernetes(k8s) configmap.yaml 配置
- 【frontend】前端frontend的安装与配置
- java系列|Vue —— axios、插槽
- 利用SPI协议配置AD9361寄存器