Combinação de teclas do mapa Vim de Control e Dash

3

É possível ligar <C--> (ou <C-dash> ou <C-minus> , na verdade eu não sei) no vim para algo, como <C-W><C-Q> ?

O que significa <C--> na ligação padrão?

    
por user14416 30.04.2015 / 22:28

2 respostas

3

Talvez você possa fazer essa ligação funcionar em gvim , mas não em vim em execução em um terminal, porque é improvável que você encontre uma configuração de teclado que envie uma sequência diferente de caracteres para control / Minus . Como regra geral, o modificador control afeta apenas alguns caracteres não alfabéticos.

Aqui está uma captura de tela de vttest , que ilustra o conjunto usual de chaves de controle:

    
por 30.04.2015 / 23:15
0

Você pode definir o comando digitando control-v e, em seguida, a combinação de teclas desejada.

Então, para "controle" + "menos", insira o seguinte em uma nova linha no seu ~/.vimrc :

nnoremap *type on your keyboard*<ctrl-v><ctrl-minus>*end type* :MyCommand<cr>

Espero que isso faça sentido!

    
por 17.09.2017 / 21:51