由前面两节文章我讲了vim编辑器的命令使用以及如何用VIM编辑器阅读代码,没看到的小伙伴可以看下前面两节内容。
本节小编主要讲下vim大神都用哪些插件,先给大家欣赏下小编的vim编辑器IDE界面吧。
安装Vundle
使用git下载vim的包管理工具Vundle
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
下载完vundle后,执行vim命令打开编辑窗口,在命令行窗口里输入
:PluginList
若能显示My Plugins已安装的插件,则表示Vundle已安装成功,下图是小编安装的插件
这些插件主要作用是什么,别急!!!
下面小编来介绍几个必备实用的插件
VundleVim
主要作用是让VundleVim管理插件
Plugin 'VundleVim/Vundle.vim'
会发现安装的插件都是放在~/.vim/bundle目录下面
YouCompleteMe
主要作用是可提供语法高亮以及代码提示自动补全,打造IDE必备
Plugin 'Valloric/YouCompleteMe'
注意:安装YCM插件需要VIM在8.2.3995+以上且Python要在3.8以上
安装教程可以参考下面博客 vim配置python编程环境及YouCompleteMe的安装教程 - 编程匠心者 - 博客园 (cnblogs.com)
Nerdtree
主要作用是可用于在vim窗口下查看项目文件的数形结构,对于打开kernel复杂的项目工程非常有帮助
Plugin 'scrooloose/nerdtree'
敲命令:NERDTree 即可展示当前目录文件树
![alt](https://img-blog.csdnimg.cn/img_convert/1ce0319947a3379823beafadae9252e1.png)
Tagbar
主要作用是在vim界面一侧显示文件的标签的插件,类似于taglist,比如文件的类、结构体、函数、变量等。
Plugin 'majutsushi/tagbar' " Tag bar"
敲命令:TagbarToggle 即可展示文件标签
![alt](https://img-blog.csdnimg.cn/img_convert/12a8f8c5f48683d66f4032812c21be57.png)
Vim-airline
主要作用是打开文件时显示底部状态栏
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes' " Status line"
Auto-pairs
主要作用是可以实现自动成对输出括号、引号等程序里常见的字符
Plugin 'jiangmiao/auto-pairs'
Ale
主要作用是代码的异步语法检查
Plugin 'w0rp/ale'
插件管理
介绍完上述的插件后,就需要将上述插件Plugin 'xxxx'置于call vundle#begin()和call vundle#end()之间,保存配置后
安装插件在vim中命令行窗口执行
:PluginInstall
卸载插件在vim中命令行窗口执行
:PluginClean
自动批量更新所有已安装的插件在vim中命令行窗口执行
:PluginUpdate
有需要本节小编的VIM配置文件的,可以在关注公众号[ Linux随笔录 ], 回复关键字"vim"即可获得 如果本篇对你有帮助的,可以一键三连支持一波
本文由 mdnice 多平台发布