O mapeamento do Vim está se comportando de maneira estranha

3

Eu tenho o mapeamento mostrado abaixo, no meu ~/.vimrc . No entanto, este mapeamento também seqüestra a tecla Enter . Então, sempre que eu clico Enter , ele executa o comando tabedit % . Eu estou usando o gvim 7.3

nnoremap <C-m> :tabedit %<CR>

Alguém pode consertar isso para não roubar a tecla Enter .

    
por Khaja Minhajuddin 21.06.2012 / 11:56

1 resposta

4

< C-m > mapeia para a tecla enter (C-M e CR ambos fazem); não é seqüestro, você está dizendo para executar : tabedit% toda vez que você apertar entrar. Eu sugeriria um mapeamento diferente.

Veja : h notação-chave para mais informações.

    
por 21.06.2012 / 14:26

Tags