1、Vim
sudo apt-get install vim 不解釋
2、語法高亮
添加 /etc/vim/vimrc文件 以下幾行
syntax on "語法高亮
set nu "顯示行號
set cindent "c格式縮進
3、Ctags
安裝 sudo apt-get install ctags
創建 Ctags -R命令創建tags文件 ,如在/usr/include/c++目錄在生成一個tags文件
配置 添加 /etc/vim/vimrc文件 以下幾行
set tags+=/usr/include/c++/tags
使用 光標移動C++庫函數上,C + ] 瀏覽函數聲明, C + O 返回源文件
4、TagList
下載鏈接 http://www.vim.org/scripts/download_script.php?src_id=7701
解壓到/etc/vim/文件下
配置vimrc文件
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1
使用 在vim下用:Tlist命令打開插件
5、WinManager
下載鏈接 http://www.vim.org/scripts/script.php?script_id=95
同樣解壓到/etc/vim/文件下
配置vimrc文件
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>
使用 在vim下用命令:WMToggle打開插件
(This version of winmanager ONLY works if you have the latest version bufexplorer.vim 順便裝了bufexplorer.vim 不知道到底有沒有影響)
6、OmniCppcomplete(自動補全)
下載鏈接 http://www.vim.org/scripts/script.php?script_id=1520
壓縮包中有文件omnicppcomplete.txt詳細解釋了怎麼安裝了使用。
注意點:omnicppcomplete依託ctags,但是生成tags文件的命令有所不同
C++版本:ctags -R --c++-kinds=+p --fields=+iaS --extra=+q 對當前目錄生成索引文件
C 版本:ctags -R --c-kinds=+p --fields=+iaS --extra=+q
7、Vimgdb