Vi: el modo Insertar no funciona en ubuntu 12.10

16

Estoy trabajando en ubuntu 12.10, y mi modo de inserción en vi no funciona.

ingrese la descripción de la imagen aquí

Cuando presiono ipara ir al modo insertar, no pasa nada. Al golpear de inuevo escribe ien la terminal, pero <-backspaceno elimina el carácter. Solo Deletefunciona allí. ¿Necesito configurar en alguna parte?

prayagupd
fuente
1
¿Intentaste instalar vim en su lugar? de cualquier manera tiene que funcionar
Stefan
¿Es esta una sesión de terminal local o después de conectarse a otro host? ¿Qué emulación de terminal estaría en vigor?
david6
@ david6 esta es una sesión local de gnome-terminal.
prayagupd
@Stefan Allí funciona instalando 'vim'. \ ,, /
prayagupd
1
de nada, ¿quieres que responda también como una respuesta real?
Stefan

Respuestas:

24

Instalar VIM probablemente resolverá ese problema

sudo aptitude install vim

Sin embargo, en realidad tiene que funcionar, puede ser que el modo de compatibilidad esté activado, por lo tanto, estará en el modo de inserción, pero VI no le dirá.

De cualquier manera, se recomienda usar vim, es básicamente probado por V i IM .

Stefan
fuente
1
El comando "sudo apt-get install vim" funcionó bien.
Maninda
5

No es que el modo de inserción no funcione. Pero el editor vi que está utilizando es la versión anterior y es diferente de usar que nuestros editores habituales. Obtenga la versión actualizada del editor vi por-

sudo apt-get install vim 
Amante de Linux
fuente
-1

@ terminal type vi presiona enter, después de eso primero presiona la tecla escape (ESC) que presiona i ahora puedes escribir en el archivo. Creo que antes de no haber usado vim y al comenzar, presione la tecla ESC para prepararse para escribir cualquier dato en el archivo y CTRL + S para guardarlo.

para cerrar el archivo nuevamente presione ESC que SHIFT +; que wq e ingrese para cerrar el archivo.

Gaurav Sharma
fuente
3
Cuando inicia vi, comienza en modo normal, por lo que no es necesario presionar ESC. Al presionar ctrl+sno se guardará, pero evitará que cualquier salida llegue a la ventana de su terminal, y aparecerá como si todo estuviera congelado. El ahorro es:w
howardh