vim 檢視函式列表

2021-06-19 13:18:08 字數 835 閱讀 3382

圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!

首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ctags,apt安裝即可:

大概用法:

在使用vim的時候,使用: tlisttoggle 命令切換函式列表的開、關。 按住ctrl鍵然後按兩下w鍵在正常編輯區域和tags區域中切換。 在tags區域中,把游標移動到變數、函式名稱上,然後敲回車,就會自動在正常編輯區域中定位到指定內容了,很方便的。

為了使用方便,我們給: tlisttoggle命令設定乙個快捷鍵

vim ~/.vimrc

:map tl :tlisttoggle

儲存後.我們只要按下tl這兩個字母就可以切換列表的開關。

常用的幾項.vimrc設定:

「禁止自動改變當前vim視窗的大小 let tlist_inc_winwidth=0 

「把方法列表放在螢幕的右側 let tlist_use_right_window=1 

「讓當前不被編輯的檔案的方法列表自動摺疊起來, 這樣可以節約一些螢幕空間 let tlist_file_fold_auto_close=1

vim 檢視函式列表

圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ...

讓你的vim能夠檢視函式列表

圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ...

讓你的vim能夠檢視函式列表

圖形介面下的很多編輯軟體都可以列出當前編輯檔案中的函式列表,以便在編輯的時候能夠快速的跳轉。vim雖然沒有直接提供這種功能,但配合適當的工具和設定,可以完美的實現!首先還是安裝,vim不用裝了,ubuntu中自帶,用到的ctags需要自己安裝一下,不要用舊的那個ctags,新的叫exuberant ...