對比了下,感覺還是Vim比較專業。
一:使用說明:
- ‘/’查找忽略大小寫,比如需要查找“book”,當輸入/b的時候會自動找到第一個以"b"開頭的單詞
- 實現C程序的縮減
- 查詢中自由跳轉
- 雙擊F3調出函數,變量等tags
- 單擊F3出現文件管理器(重復這個過程關閉文件管理器)。以上產生的子區域都是通過Ctrl+ww來相互切換
- 單擊F10僅加載tags和cscope文件
- 將光標指向一些函數名或者變量名,使用Ctrl+\+以下字母來跳轉,並使用Ctrl+o跳轉回來。
- s - 查找C語言符號,即查找函數名,宏,枚舉值等出現的地方。
- g - 查找函數名,宏,枚舉值等定義的位置,類似ctags所提供的功能。
- d - 查找本函數調用的函數
- c - 查找調用本函數的函數
- t - 查找指定字符串
- e - 查找egrep模式,相當於egrep功能,但查找的速度快多了。
- f - 查找並打開文件,類似於vim的find功能,
- i - 查找包含本文件的文件。
- gd轉到當前光標所指的局部變量的定義
- × - 轉到當前光標所指的單詞下一次出現的地方
- # - 轉到當前光標所指的單詞上一次出現的地方
- Ctrl+]轉到函數定義的地方
- Ctrl+o回退到函數調用的地方
- 如果某個函數多處出現,可以使用g+]列出很多處,然后輸入數字選擇。
二:安裝
-
Vim 安裝 sudo apt-get install vim
-
建立三個目錄:mkdir ~/.vim/{plugin,doc,syntax} –p
-
下載安裝Exuberant Ctags :sudo apt-get install exuberant-ctags
-
Tag List下載:http://www.vim.org/scripts/download_script.php?src_id=7701
-
安裝:解壓到home目錄下的.vim子目錄中。
-
WinManager(調整窗口布局)下載:http://www.vim.org/scripts/download_script.php?src_id=754
-
安裝:解壓到home目錄下的.vim子目錄中。
-
下載安裝cscope:sudo apt-get install cscope
-
運行:ctags -R -f ~/.vim/systags --c-kinds=+p --c++-kinds=+px --fields=+iaS --extra=+q --python-kinds=-i /usr/include /usr/local/include
- 下載的我的配置文件:https://files.cnblogs.com/files/kent-hu/vimrc.7z
-
解壓並復制附件中的.vimrc到工作目錄下:~/.vimrc
-
運行:source ~/.vimrc
三:說明
我的配置中並不包含代碼書寫輔助功能,如果需要函數補齊功能或者原型提示、python的文檔參考等等功能,可以參考這個鏈接:
http://www.cnblogs.com/ToDoToTry/archive/2011/09/07/2170120.html
更新.vimrc
https://files.cnblogs.com/files/kent-hu/vimrc_package.tar
四:插件搜集:
1.drawit是一款用在vim下的繪圖工具。