節選自: http://hi.baidu.com/liupc/blog/item/53ff336d0d307dfa431694ba.html
下面介紹常用的 taglist 配置選項,你可以根據自己的習慣進行配置:
- tlist_ctags_cmd 選項用於指定你的 exuberant ctags 程式的位置,如果它沒在你 path 變數所定義的路徑中,需要使用此選項設定一下;
- 如果你不想同時顯示多個檔案中的 tag ,設定 tlist_show_one_file 為 1 。預設為顯示多個檔案中的 tag ;
- 設定 tlist_sort_type 為 」name」 可以使 taglist 以 tag 名字進行排序,預設是按 tag 在檔案中出現的順序進行排序。按 tag 出現的範圍(即所屬的 namespace 或 class )排序,已經加入 taglist 的 todo list ,但尚未支援;
- 如果你在想 taglist 視窗是最後乙個視窗時退出 vim ,設定 tlist_exit_onlywindow 為1;
- 如果你想 taglist 視窗出現在右側,設定 tlist_use_right_window 為1。預設顯示在左側。
- 在 gvim 中,如果你想顯示 taglist 選單,設定 tlist_show_menu 為1。你可以使用 tlist_max_submenu_items 和 tlist_max_tag_length 來控制選單條目數和所顯示 tag 名字的長度;
- 預設情況下,在雙擊乙個 tag 時,才會跳到該 tag 定義的位置,如果你想單擊 tag 就跳轉,設定 tlist_use_singleclick 為1;
- 如果你想在啟動 vim 後,自動開啟 taglist 視窗,設定 tlist_auto_open 為 1 ;
- 如果你希望在選擇了 tag 後自動關閉 taglist 視窗,設定 tlist_close_on_select 為 1 ;
- 當同時顯示多個檔案中的 tag 時,設定 tlist_file_fold_auto_close 為1,可使 taglist 只顯示當前檔案 tag ,其它檔案的 tag 都被摺疊起來。
- 在使用 :tlisttoggle 開啟 taglist 視窗時,如果希望輸入焦點在 taglist 視窗中,設定 tlist_gainfocus_on_toggleopen 為 1 ;
- 如果希望 taglist 始終解析檔案中的 tag ,不管 taglist 視窗有沒有開啟,設定 tlist_process_file_always 為 1 ;
- tlist_winheight 和 tlist_winwidth 可以設定 taglist 視窗的高度和寬度。 tlist_use_horiz_window 為1設定 taglist 視窗橫向顯示;
在 taglist 視窗中,可以使用下面的快捷鍵:
跳到游標下tag所定義的位置,用滑鼠雙擊此tag功能也一樣
o 在乙個新開啟的視窗中顯示游標下tag
顯示游標下tag的原型定義
u 更新taglist視窗中的tag
s 更改排序方式,在按名字排序和按出現順序排序間切換
x taglist視窗放大和縮小,方便檢視較長的tag
+ 開啟乙個摺疊,同zo
- 將tag摺疊起來,同zc
* 開啟所有的摺疊,同zr
= 將所有tag摺疊起來,同zm
[[ 跳到前乙個檔案
]] 跳到後乙個檔案
q 關閉taglist視窗
顯示幫助
可以用「 :tlistopen 」開啟 taglist 視窗,用「 :tlistclose 」關閉 taglist 視窗。或者使用「 :tlisttoggle 」在開啟和關閉間切換。在我的 vimrc 中定義了下面的對映,使用 「,tl」 鍵就可以開啟 / 關閉 taglist 視窗:
map tl :tlisttoogle
taglist 外掛程式還提供了很多ex命令,你甚至可以用這些命令建立乙個 taglist 的會話,然後在下次進入 vim 時載入此會話。
jQUery validate外掛程式的使用
reg validate pass email messages 位 remote 使用者名稱已存在 pass 位 email 錯誤時邊框的提示顏色 highlight function element,errorclass 預設時邊框的提示顏色 unhighlight function eleme...
ckeditor外掛程式的使用
1 呼叫 ckeditor.replace content add 括號裡直接是你命名的id name的名稱,表示用ckeditor替代你的id name 得到頁面屬性值 ckeditor.instances.content add.getdata 清空重置引數 ckeditor.instances...
vimium外掛程式的使用
使用vimium外掛程式的常用快捷鍵.1.當前標籤內的移動 j,k 滾動條向下,上移動.h,l 滾動條向左,右移動.zh zl 移動到最左,最右.u,d 向上,下滾動半屏.gg 跳向本頁面的首部.g 跳向本頁面的尾部.2.標籤的操作.shift j,k 向左右切換標籤.t 開啟乙個新的標籤.x 關閉...