C++ 自建IDE Ubuntu10.04下 Vim + ctags + taglist + winmanager + OmniCppcomplete

 

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章