Linux系统Ubuntu vim安装plugin

1.安装  vim

按  Ctrl+Alt+T  进入命令行界面(命令行界面可忽略,图形界面才需要)

可以先使用  vim -verison  命令查看是否安装  vim

命令行输入    vim -verison    回车

Linux系统Ubuntu vim安装plugin_第1张图片

若出现以上界面则代表已安装,若无,则需要安装

命令行输入     sudo apt-get install vim      回车

sudo apt-get install vim (ubuntu)
yum install vim (redHat/Fedora/CentOS) 

一直按提示按 即可。

下载结束后,可以使用   vim -verison     回车    查看是否下载成功

命令行输入   vim -verison     回车

Linux系统Ubuntu vim安装plugin_第2张图片

2.安装 vim-plug

2.1  创建  autoload  目录

使用  cd /etc/vim  进入  vim  的根目录查看是否存在  autoload 目录

 使用  ls  命令可以查看当下目录的子目录

命令行输入   cd /etc/vim      回车

命令行输入   ls     回车Linux系统Ubuntu vim安装plugin_第3张图片

 若有  autoload  目录则跳至步骤3

若无 则使用  mkdir  命令创建  autoload  目录

命令行输入  mkdir autoload      回车

我这里因为已经有这个文件所以创建失败了

2.2  plug.vim  下载

 先进入  /etc/vim  目录下,检查存在 autoload  目录后输入以下命令

请注意下述操作的条件是:在  /etc/vim 目录下   和  存在   autoload  目录

Linux系统Ubuntu vim安装plugin_第4张图片 命令行输入  curl -fLo autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim  回车

curl -fLo autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

如果下载失败,则有可能是因为  github  网站太慢引起的,这时可以使用  github  的镜像网站

命令行输入    curl -fLo autoload/plug.vim --create-dirs https://hub.fastgit.org/junegunn/vim-plug/master/plug.vim   回车

curl -fLo autoload/plug.vim --create-dirs https://hub.fastgit.org/junegunn/vim-plug/master/plug.vim 

命令执行后,进入  /etc/vim/autoload  目录下  使用  ls  命令查看是否下载好  plug.vim 

 至此,vim-plug  已安装完毕

3.  vim-plug   的使用

3.1  创建  plug  插件分类文件夹

直接使用  cd  进入主目录

命令行输入 cd   回车 

使用  cd  命令进入隐藏文件夹  .vim  可以使用  ls -m  查看隐藏文件夹

命令行输入 cd  ~/.vim  回车

没有就用  mkdir  命令创建一个

 使用   mkdir  创建  doc  plugged  plugin  syntax  目录

命令行输入 mkdir doc  plugged  plugin  syntax 回车

mkdir doc plugged plugin syntax

3.2  创建并配置  vimrc  文件

此时在  ~/.vim  目录下进行操作

直接使用  vim  创建并配置  vimrc  文件

命令行输入  vim vimrc  回车

将会打开一个空白  vimrc  文件

Linux系统Ubuntu vim安装plugin_第5张图片

可能状态栏不太一样,但无需担心

 在本次实例中我将安装  NerdTree、ale  等几个插件

  i  键进入编辑模式

 即  左下角  出现  “INSERT”  字样  即进入编辑模式

 vim  中  的作用类似于  C语言  中的   //  为  注释符

call plug#begin('~/vim/plugged')  " 文件存储路径,plug插件使用开头

Plug 'https://hub.fastgit.org/preservim/nerdtree' " 文件目录树   注意大小写,这里我使用了github镜像可视情况更改
Plug 'https://hub.fastgit.org/mhinz/vim-startify'  "  酷炫的  vim  开始界面
Plug 'https://hub.fastgit.org/w0rp/ale'  "  异步语法检测插件   w0rp 中的 0  是数字0,不是字母o
Plug 'https://hub.fastgit.org/Chiel92/vim-autoformat'  "  代码格式化   Chiel92 中的是字母l,不是数字1

call plug#end()    "  plug插件使用结束

"  如果还需要其他插件在begin与end之间直接写就好   

  Esc  键  进入 vim 命令模式  输入   :wq  (别漏了冒号)退出保存  已修改的  vimrc  文件

在命令行中输入  vim 命令 进入  vim

命令行输入  vim  回车

 

 进入  vim  初始界面(是不是很

Linux系统Ubuntu vim安装plugin_第6张图片

  Esc  键  进入 vim 命令模式  输入  :PlugInstall  下载所需插件

 等待下载完成............

Linux系统Ubuntu vim安装plugin_第7张图片

下载完成了,按 Esc 键输入  :q  退出  ;如果还没退出就再来一次

接下来,就是验收成果的时候了。

在命令行界面输入  vim  回车   的初始界面告诉你已经初步掌握vim插件的安装了

Linux系统Ubuntu vim安装plugin_第8张图片

本文所使用命令汇总如下

"  注释符   
vim -verison   "  查看 vim 版本
sudo apt-get install vim    "  安装 vim
cd   "  返回主目录
cd ..  "  返回上一级
cd /目录名/子目录名  "  进入该目录  视情况是否需要第一条 / 
ls     "  查看当前目录的所有子目录及文件(不包括隐藏目录、文件)
ls -m    "  查看当前目录的所有子目录及文件(包括隐藏目录、文件)
mkdir 目录名  "  在当前目录下创建子目录(若同名,则创建失败)
mkdir 目录名 目录名 目录名  "  在当前目录下创建多个子目录
curl -fLo autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim    "  在当前目录中的子目录autoload中,下载一个名为plug.vim的来源于网络的文件

vim  命令
vim 文件名   "  在当前目录下打开文件,若无(当前目录),则在打开的同时在当前目录创建一个同名文件
"  按 Esc 变更 vim 编辑模式
"  在 vim 命令模式下
:q   "  直接退出
:wq  "  保存并退出
:q!  "  强制退出
:wq! "  强制保存并退出

plug  命令
:PlugInstall  "  下载插件
:PlugClean    "  删除插件
:PlugUpgrade  "  更新vim-plug插件自身
:PlugUpdate   "  批量更新所有已安装的插件
:PlugStatus   "  查看当前已安装插件的状态信息:

 参考文章:

vim vim-plug插件安装及使用 - ༺潭水无风༻ - 博客园 (cnblogs.com)

你可能感兴趣的:(linux,ubuntu,vim,plugin,编辑器)