Vi - O modo de inserção não funciona no ubuntu 12.10


16

Estou trabalhando no ubuntu 12.10 e meu modo de inserção no vi não está funcionando.

insira a descrição da imagem aqui

Quando eu clico ipara ir para o modo de inserção, nada acontece. Ao bater inovamente, escreve ino terminal, mas <-backspacenão remove o caractere. Só Deletefunciona lá. Preciso configurar em qualquer lugar?


11
você tentou instalar o vim? de qualquer forma ele tem que trabalhar
Stefan

Esta é uma sessão de terminal local ou após a conexão com outro host? Que emulação de terminal estaria em vigor?
David6

@ david6 esta é uma sessão local do terminal gnome.
11592 praying_up

@ Stefan Lá funciona instalando 'vim'. \ ,, /
prayagupd 15/02

11
de nada, quer que eu responda como uma resposta real também?
Stefan

Respostas:


24

A instalação do VIM provavelmente resolverá esse problema

sudo aptitude install vim

no entanto, ele precisa funcionar, pode ser que o modo de compatibilidade esteja ativado, portanto você estará no modo de inserção, mas o VI não informará.

De qualquer forma usando vim é recomendado, é basicamente V i IM provado.


11
O comando "sudo apt-get install vim" funcionou bem.
Maninda

5

Não é que o modo de inserção não funcione. Mas o editor vi que você está usando é a versão mais antiga e é diferente de usar que nossos editores habituais. Obtenha a versão atualizada do vi editor by-

sudo apt-get install vim 

-1

@ tipo de terminal vi pressione enter, depois da primeira tecla ESC (ESC) do que pressione i agora você pode gravar no arquivo. Eu acho que antes de você não usar o vim e, ao iniciar, pressione a tecla ESC para se preparar para gravar quaisquer dados no arquivo e CTRL + S para salvá-lo.

para fechar o arquivo novamente, pressione ESC do que SHIFT +; do que wq e digite para fechar o arquivo.


3
Quando você inicia vi, inicia no modo normal, portanto não há necessidade de pressionar ESC. Pressionar ctrl+snão salvará, mas impedirá que qualquer saída atinja a janela do terminal e aparecerá como se tudo estivesse congelado. A economia é:w
howardh
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.