2009-05-03 40 views

回答

0

這個問題可以通過添加以下到您的.vimrc可以解決

if v:version >= 700                                               
     nnoremap <buffer> <silent> t 
        \ 
     nnoremap <buffer> <silent> <C-t> 
        \ 
     endif 

應對大的問題:

我不成功remaped主要通過添加以下到我的.vimrc

if v:version >= 700 
     nnoremap <buffer> <silent> l 
        \ :call <SID>Tlist_Window_Jump_To_Tag('checktab')<CR> 
     nnoremap <buffer> <silent> <C-l> 
        \ :call <SID>Tlist_Window_Jump_To_Tag('newtab')<CR> 
     endif 

你會如何做重映射?

+0

這是幹什麼的?他仍然能夠跳到標籤上,即「T」應該做什麼? – 2009-05-08 01:33:38

0

問題是標籤列表已經爲這些鍵定義了非常具體的操作,因此重新綁定它們已經將功能移到其上並且不能用於轉移責任。有可能是另一種方式,但你可以在編輯行taglist.vim:1560:1562

 nnoremap <buffer> <silent> t 
     nnoremap <buffer> <silent> <C-t> 

改變「T」到你想要的字母,也許「L」。您還可以在該區域找到所有其他鍵綁定。雖然並不需要或受這些變化,你也可以,如果你更改綁定其他行開始更新的幫助信息:535