A entrada de vírgula está ausente no modo Inserir do Vim

3

Bem, esta não é uma questão específica do Ubuntu, mas aqui está mesmo assim. Estou usando o Vim 7.2 com o Ubuntu 10.04. Eu instalei o Vim há um dia usando o apt-get, então não é a versão padrão do sistema. Aqui está o problema, sempre que eu digito texto em um arquivo de texto no modo de inserção do Vim, o caractere de vírgula não aparece. Não importa quantas vezes eu pressione o botão de vírgula, ele não será exibido ou adicionado ao arquivo de texto. Há algo errado com o mapeamento de caracteres no Vim? Alguma sugestão para consertar isso?

    
por Dananjaya 01.11.2010 / 04:36

3 respostas

6

A configuração do seu Cinkeys está mal formatada:

set cinkeys=0{,0},:,0#,!,!^F

Veja :help cinkeys-format para detalhes, mas o! requer algo para segui-lo, que é interpretado como a vírgula, em vez de ser uma entrada de apenas "!". Porque o ! significa não inserir a chave, a vírgula é descartada.

Remover a linha do seu .vimrc (que usa o valor padrão) ou remover o item de ponto de exclamação nocivo funcionará:

set cinkeys=0{,0},:,0#,!^F
    
por Roger Pate 01.11.2010 / 17:08
3

Bem, eu acho que descobri que remover a seguinte linha no arquivo .vimrc resolveu o problema

set cinkeys=0{,0},:,0#,!,!^F
    
por Dananjaya 01.11.2010 / 13:53
1

Isso pode ajudar você: link

    
por User 01.11.2010 / 04:48

Tags