linux vim安装教程,Vim安装与配置进阶版

2023-05-16

之前写的Vim文章是刚开始使用Vim的时候做的简单配置,最近深入学习了两天Vim的安装与配置,在此做一个总结。

安装

1.编译安装

注意让vim支持python,vim的插件有时需要这个

git clone https://github.com/vim/vim.git

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的插件管理工具

获取

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

配置

ef8c33230ff13a12184ed16ea7e04930.png

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

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),如变量名,函数名等

1)从 http://ctags.sourceforge.net/ 下载源代码包后,解压缩生成源代码目录,

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配置代码了,有注释

0fcfe1490408e8406b3f5fb85fd4023c.png

e2c42673e7fb267a2494c1a15bb589f2.png

0b1331709591d260c1c78e86d0c51c18.png

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux vim安装教程,Vim安装与配置进阶版 的相关文章

随机推荐