vim代码补齐工具:Ctags

#install
wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
tar zxvf ctags-5.8.tar.gz
cd ctags-5.8/
./configure --prefix=<install path>/ctags-5.8 #指定安装目录,不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

make
make install
export PATH=<install path>/ctags-5.8/bin/:$PATH

#setup
ctags -R #生成标签文件,-R表示recursive,递归,为当前目录及其子目录中的c文件生成标签文件。最后一个.表示在当前目录。

vim ~/.vimrc  #add
    set tags=tags;/  #当前目录找不到tags文件时请到上层目录查找
    
#use, 3-way
1 vim -t name
2 :ta name
3 "Ctrl+]":跳转,"Ctrl+o/t":返回。
4 “Ctrl+n":补齐

发布了10 篇原创文章 · 获赞 0 · 访问量 6264

猜你喜欢

转载自blog.csdn.net/u010379248/article/details/101990222
今日推荐