2009-05-03 21 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