Pergunta

Eu tenho o seguinte código em .vimrc

" to eliminate the effect of the line 1560 in taglist.vim 
if v:version >= 700
         nnoremap <buffer> <silent> t
                     \ 
         nnoremap <buffer> <silent> <C-t>
                     \                                                                                                                                                                                        
         endif

O comando faz o que deve fazer. No entanto, o comando também me dá o seguinte erro na startup de Vim

No mapping found
No mapping found

Como você pode eliminar o atalho do teclado, Para que você não receba a mensagem no Taglist, mas ainda pode usar o "T" padrão para navegar no Dvorak?

Foi útil?

Solução

Delete isso. Não uso o Taglist, mas o exemplo que você deu em sua postagem não faz nada. É suposto mapear algo para algo, mas o lado certo está faltando, ou seja, algo deve ser mapeado para "T" e "CT", mas que algo não está definido.

Ou você pode fazer isso:

:silent nnoremap <buffer> <silent> t (and analoguous for the second line)

(Mapeamento permanece, mas a mensagem não será exibida)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top