vim安装及配置

学习linux会使用vim编写c/c++代码很必要,vim加上一些必要的插件可以使开发效率提升,但是在网上查的资料都互相抄袭而且说的不太详细,决定自己简单总结一下。

没有用linux自带的vim,从官网下载的源码 ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2

解压缩,编译

tar -xvf vim-7.3.tar.bz2

cd vim73

./configure

make

makeinstall

安装到默认路径,我没有关心安装到了哪里

然后在root目录下新建文件夹.vim

root权限下

cd ~/

mkdir .vim

cd .vim

mkdir doc plugin

doc放置插件文档,plugin则放置.vim的插件

把.vimrc拷贝到root目录下

cp /etc/.vimrc ~/

然后修改.vimrc

syntax enable     颜色

syntax true      语法高亮

set nu!       显示行号

set showmatch   自动匹配

set ai!       自动缩进

set backspce    设置回退键可用

set smartindent  智能对齐

set tabstop=4    tab偏移4个空格

set background=dark  黑色背景

然后安装插件Ctags http://ctags.sourceforge.net

解压缩,编译

tar -xzvf ctags-5.6.tar.gz

cd ctags-5.6

make

make install

如何使用ctags:

cd到项目的根目录

ctags -R

生成一个tags的文件,在.vimrc里加入set tags=xxx/xxx/tags,每次增删函数,修改变量必须重新输入上面的命令

在代码文件用ctrl+]的组合键查找函数和变量的定义

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。