determina o que mudou o mapeamento do comando do sistema como dd - vim

0

Hoje de manhã, algo, suspeito de uma chamada de função, alterei os mapeamentos ou ações para comandos do sistema como dd , e , j etc. dd movido horizontalmente, 'e' movido por uma linha e j e k foram movidos horizontalmente em vez de verticalmente.

Eu estava editando um arquivo de ajuda e tinha chamado uma função para criar dobras de início e fim, basicamente concatenando ===== BEGIN com o registro " e ====={{{ no registro z e o marcador de dobra final no registro x . Usado isso muitas vezes em arquivos de ajuda, portanto, não tenho certeza do que deu errado ao fechar e reabrir o arquivo revertido para a operação normal, mesmo usando a chamada de função novamente.

Isso acontece em intervalos irregulares em outros cenários também. Estou usando o Gvim 7.4 no Windows 7 Enterprise.

Existe uma maneira de ver o que mudou o comando ou o que dizer dd está mapeado para atualmente? Além disso, qual dos arquivos *.vim nas pastas $VIMRUNTIME/ devo originar para reverter para os mapeamentos normais?

    
por Steve 12.02.2015 / 03:38

1 resposta

1

Parece que você tem alguns mapeamentos substituindo as teclas padrão. Se você usar o comando :verbose , poderá ver o que define um mapeamento (ou uma opção ou várias outras coisas). Por exemplo:

:verbose :map d

Isso deve mostrar todos os mapeamentos que começam com d e o que define o mapeamento.

    
por 12.02.2015 / 05:37