Incapaz de se mover para cima por t em Tlist do Vim quando eu uso Dvorak
Pergunta
Problema: para se mover para cima em taglist do Vim por "t"
O trabalho teclas de movimento DHTN no Vim quando não estou em TagList.
Eu tenho o seguinte no meu Vimrc
no h j
no t k
no n l
no s :
no S :
no j d
no J D
no l n
no L N
no - $
no _ ^
no N
no ; z
no T L
no P P
no p p
Como você pode habilitar a chave de movimento "t" também na TagList?
Solução 2
O problema pode ser resolvido adicionando o seguinte ao seu .vimrc
if v:version >= 700
nnoremap <buffer> <silent> t
\
nnoremap <buffer> <silent> <C-t>
\
endif
resposta à pergunta de Grande:
Eu remaped a chave, sem sucesso, adicionando a seguinte ao meu .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
Como você faria o remapeamento?
Outras dicas
O problema é que lista Tag definiu acção muito específica para essas chaves, de modo religação deles mudou funcionalidade em cima dela e não pode ser usado para a responsabilidade turno. Pode haver uma outra maneira, mas você pode editar taglist.vim na linha: 1560 e: 1562
nnoremap <buffer> <silent> t
nnoremap <buffer> <silent> <C-t>
mudança 't' para a letra desejada, talvez 'l'. Você também vai encontrar todas as outras teclas nesta área. Embora não seja necessário ou afetadas por estas mudanças, você também pode atualizar a mensagem de ajuda se você alterar outras ligações a partir de linha: 535