Recientemente instalé ubuntu en mi computadora portátil para usar la programación c. pero cuando abro el terminal y escribo vi test.c, lo abre pero no funcionará correctamente. cuando presioné la tecla de retroceso no funcionará y cuando presiono la tecla de flecha imprimirá algunos alfabetos. ¿Qué haré para funcionar correctamente? Por favor, alguien ayuda para este problema relacionado. gracias
19
Respuestas:
Tipo
sudo apt-get install vim
en su terminal, esto resolverá su problema
fuente
Por defecto, Ubuntu instalará
vim-tiny
una versión básica de vim. Cuando escribevi
en el terminal, iniciará este vim mínimo en modo compatible vi por defecto. Desde el punto de vista de un usuario vim normal, esto es horrible, ya que vi compatible significa retroceso y todo el comportamiento vim normal se comportará de la manera vi original.Una solución es abrir
.vimrc
y desactivar el modo de compatibilidad vim mediante la inclusión de la línea:set nocompatible
.La otra es instalar manualmente más versión llena de funciones de vim (como la versión completa), por ejemplo
sudo apt-get install vim
. De manera predeterminada, en sistemas basados en Debian como Ubuntu, esto hará que el comandovi
inicie vim up en modo no compatible.fuente
En general, UBUNTU envía la versión lite de VI que es más incompleta, especialmente con las computadoras portátiles. Para resolver esta solución más fácil es instalar la VERSIÓN COMPLETA del Editor VI.
Use TERMINAL, y dispare esto
sudo apt-get install vim
proporcionar contraseña y definitivamente funcionará.
fuente
Tuve el mismo problema, recuerda que después de escribir test.c tienes que presionar la tecla "i" para comenzar a escribir tu código
fuente
presione la tecla de inserción para escribir / eliminar.
cuando termine de editar, presionar esc le permitirá escribir comandos como: wq (guardar y salir) o: q! (salir sin guardar)
fuente
primero conéctese a internet y luego escriba el siguiente comando en la terminal,
fuente