linuxvim安装教程,Vim安装与配置进阶版
之前写的Vim⽂章是刚开始使⽤Vim的时候做的简单配置,最近深⼊学习了两天Vim的安装与配置,在此做⼀个总结。
安装
1.编译安装
注意让vim⽀持python,vim的插件有时需要这个
cd /vim/src
./configure --with-features=huge --enable-pythoninterp --enable-python3interp --enable-luainterp --enable-multibyte --enable-sniff --enable-fontset
make && make install
2.插件及其配置
Vundle
Vundle是vim bundle,是⼀个vim的插件管理⼯具
获取
配置
tagbar
tagbar是⽤来显⽰函数名和变量的列表
先配置
在.vimrc中添加
Plugin 'majutsushi/tagbar'
再安装
打开vim,输⼊:PluginInstall,开始安装,安装完成后会返回“Done!”,退出即可。
NERD_tree
NERD_tree:树形⽂件⽬录列表
Plugin 'scrooloose/nerdtree'
安装⽅式同上
vim-powerline
vim-powerline:状态栏
Plugin 'Lokaltog/vim-powerline'
安装⽅式同上
markdown插件
tabular:Vim script for text filtering and alignment
语法⾼亮插件vim-markdown,实时预览插件vim-instant-markdown
Plugin 'godlygeek/tabular'
Plugin 'plasticboy/vim-markdown'
安装⽅式同上
vim-instant-markdown安装之前需要:
sudo add-apt-repository ppa:chris-lea/node.js
linux系统vim编辑器
sudo apt-get update
sudo apt-get install nodejs
sudo npm -g install instant-markdown-d
然后:
Plugin 'suan/vim-instant-markdown'
接着和上⾯的插件⼀样安装就⾏。
ctags
Ctags⼯具是⽤来遍历源代码⽂件⽣成tags⽂件,这些tags⽂件能被编辑器或其它⼯具⽤来快速查定位源代码中的符号(tag/symbol),如变量名,函数名等
2)然后进⼊源代码根⽬录执⾏./configure,
3)然后执⾏make,
4)编译成功后执⾏make install。
然后在.vimrc配置:
set tags=tags
set tags+=./tags
set tags+=~/.vim/systags
set autochdir
接着为系统头⽂件⽬录⽣成tags,终端输⼊:
ctags -I __THROW --file-scope=yes --langmap=c:+.h --languages=c,c++ --links=yes --c-kinds=+p --fields=+S -R -f
~/.vim/systags /usr/include /usr/local/include
基本配置
就直接上.vimrc配置代码了,有注释
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论