Probablemente esté utilizando el editor vim-tiny que no admite la navegación con teclas de flecha en modo de inserción; Ubuntu 8.04 no tiene el vim
paquete instalado. Instale esto y actualice su versión predeterminada de vi:
sudo apt-get install vim
sudo update-alternatives --config vi
Seleccione "vim.basic". Es posible que también desee hacer esto para el editor (reemplace vi en el comando anterior con editor) para que el editor predeterminado llamado por otros programas (como visudo) también sea la versión correcta de vim.
También recomiendo acostumbrarse a presionar ESC desde el modo de inserción y usar la hjkl
navegación común a Vi / Vim, en lugar de usar las teclas de flecha.
vi
lugar devim
. Al ser un servidor, tienden a enviarse con un mínimo.hjkl
es el camino a seguir = -]vim-tiny
paquete por defecto. Creo que esta versión de vim está compilada para actuar comovi
, por lo que no habrá mucha (si alguna) diferencia entre ella y la realvi
.Otra opción es eliminar vim-tiny:
y luego reinstale vim:
fuente
Lo primero que hago en una nueva instalación de ubuntu.
fuente
Tratar:
Si funciona, puede considerar colocarlo en su
.exrc
(sin colon).fuente
También es posible que desee hacer alguna configuración:
El ejemplo vimrc tiene algunas configuraciones útiles y es un buen punto de partida.
(tenga en cuenta que tiene que adaptar la ruta para otros sistemas, esto es específico de debian / ubuntu. En los sistemas que siguen más de cerca la instalación de vim, lo es
/usr/share/vim/vimrc_example.vim
)fuente