2021-05-12 14:32:11
Vim基礎知識之ctags 及 Taglist 外掛
Vim基礎知識之ctags 及 Taglist 外掛
1. 我的介面
2. ctags
- exuberant ctags是一般Linux系統上預設的ctags
-
我的ctags版本:Exuberant Ctags 5.9~svn20110310
簡單介紹
- Used in at least 50 countries in all 7 continents (including Antarctica!)
- Supports 41 programming languages
- Featured in the book, Learning the vi Editor, a title in the O'Reilly series
- Covered in the March 2001 issue of C++ Users Journal, "Navigating Linux Source Code"
- Praised in the Weekend Mechanic column of the June 1997 issue of Linux Gazette
- Praised in Perl Buzz
- Freely available under the terms of the GNU General Public License
- Included in major Linux distributions
安裝方式
sudo apt-get install exuberant-ctags
.vimrc設定
""""""""""""""""""""""""""""""""""
"plugin-->ctags(exuberant-ctags)
""""""""""""""""""""""""""""""""""
set tags=tags
set autochdir
3. taglist
我的taglist版本:4.6
下載
taglist_46.zip 可以到Linux公社資源站下載:
------------------------------------------分割線------------------------------------------
免費下載地址在 http://linux.linuxidc.com/
使用者名稱與密碼都是www.linuxidc.com
具體下載目錄在 /2017年資料/3月/8日/Vim基礎知識之ctags 及 Taglist 外掛/
下載方法見 http://www.linuxidc.com/Linux/2013-07/87684.htm
------------------------------------------分割線------------------------------------------
安裝
-
解壓:得到doc和plugin兩個資料夾
-
轉移:
//the version of vim on my linux is 7.4
sudo cp doc/taglist.txt /usr/share/vim/vim74/doc/
sudo cp plugin/taglist.vim /usr/share/vim/vim74/plugin/
- .vimrc設定
""""""""""""""""""""""""""""""""""
"plugin-->taglist
""""""""""""""""""""""""""""""""""
let Tlist_Auto_Open=1 "auto open Tlist
let Tlist_Exit_OnlyWindow = 1 "exit Tlist if close sourse file
let Tlist_Show_One_File = 1 "only show current file's Tlist
let Tlist_Compact_Format=1 "Hide help menu
let Tlist_Ctags_Cmd = '/usr/bin/ctags'
taglist命令
ctrl + ww taglist與程式碼視窗的切換
<CR> 跳到游標下tag所定義的位置,用滑鼠雙擊此tag功能也一樣
o 在一個新開啟的視窗中顯示游標下tag
<Space> 顯示游標下tag的原型定義
u 更新taglist視窗中的tag
s 更改排序方式,在按名字排序和按出現順序排序間切換
x taglist視窗放大和縮小,方便檢視較長的tag
+ 開啟一個折疊,同zo
- 將tag折疊起來,同zc
* 開啟所有的摺疊,同zR
= 將所有tag折疊起來,同zM
[[ 跳到前一個檔案
]] 跳到後一個檔案
q 關閉taglist視窗
<F1> 顯示幫助
Vim入門基礎知識集錦 http://www.linuxidc.com/Linux/2017-02/140903.htm
Vim入門基礎教學 http://www.linuxidc.com/Linux/2017-02/140279.htm
把Vim打造成優秀的C++ IDE http://www.linuxidc.com/Linux/2016-06/132262.htm
Ubuntu 14.04升級Vim7.4到8.0 http://www.linuxidc.com/Linux/2016-11/136816.htm
Vim安裝youcompleteme自動補全外掛 http://www.linuxidc.com/Linux/2016-11/137665.htm
Linux Vim編輯器使用簡單講解 http://www.linuxidc.com/Linux/2016-12/138930.htm
Ubuntu 16.04 Vim YouCompleteMe自動補全的安裝設定與使用 http://www.linuxidc.com/Linux/2017-02/141088.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-03/141528.htm
相關文章