1.使用命令安装ctags: sudo apt-get install ctags 使用方法及说明: ctags工具功能在于,在阅读源码的时候的进行函数跳转 在使用vim打开代码文件的路径下执行: sudo ctags -R ./ 或者 sudo ctags -R ../../ //参数-R后面所加的路径是代码查找的路径,如果在该路径下无法找到相关的代码是无法跳转的 跳转动作为: ctrl + ] 的组合键,跳转至函数的实现或者变量的定义处 ctrl + t 返回 2.安装taglist 下载地址:http://vim.sourceforge.net/scripts/download_script.php?src_id=6416 taglist_42.zip sudo unzip taglist_42.zip 解压后出现两个文件夹,doc和plugin,将其复制到对应的文件夹下就可以 sudo cp doc/taglist.txt /usr/share/vim/vim72/doc/ sudo cp plugin/taglist.vim /usr/share/vim/vim72/plugin/ //要注意的一点是vim72是和你当前的vim版本相关,可能是vim74,要注意看你的目录下文件名自行修改 //修改vim的配置文件 sudo vim /etc/vim/vimrc 在尾部添加: """""""""""""""""Taglist设置""""""""""""""""" let Tlist_Auto_Open=1 let Tlist_Ctags_Cmd='/usr/bin/ctags' let Tlist_Show_One_File=1 let Tlist_Exit_OnlyWindow=1 let Tlist_File_Fold_Auto_Close=1 let Tlist_Inc_Winwidth=0 let Tlist_Use_Right_Window=1 sudo vim ~/.vimrc set nu set ai set aw set ruler set smartindent set foldmethod=manual set wildmenu set cin set nowrap #不自动添加换行符 syntax on set sw=8 set sta 以上就是我的基本配置了,希望可以帮助到有需要的你。 在使用vim编辑文本时我的习惯及操作的小计技巧: sudo vim stDecoder.c 或者 sudo vim stDecoder.c +10 //进入到vim编辑界面,+10表示光标跳转至第10行 //然后我们很自然的将左右手手指放在键盘上两个食指分别摸着F,J上的按键凸起标记 //看代码的时候就一直按JJJJJ一行行的往下走嘻嘻,所以我打拼音总会打出斤斤计较哈哈哈 //好了,开始写代码,我最喜欢的是: ctrl + p //下拉选择自动补全,那时候知道有这个快捷方式简直突破我了使用vim的瓶颈 //你有没想过,当看代码的时候{}两边在哪里?有没有可以简单的找到另一边? % :当你把光标放在 { 时,按下%(我的是shift+5),就直接跳到了},我超喜欢这个。 ^ : 跳转到行首 & :跳转到行尾 //当你在命令模式下使用dd删除了一行,然后想重复的执行行删除: . :点命令,重复上一次的操作 u :复原上一次操作 参考链接: https://www.cnblogs.com/slgkaifa/p/7067102.html