Vous utilisez probablement l'éditeur vim-tiny qui ne prend pas en charge la navigation par touches fléchées en mode insertion; Ubuntu 8.04 n'a pas le vim
package installé. Installez-le et mettez à jour votre version par défaut de vi:
sudo apt-get install vim
sudo update-alternatives --config vi
Sélectionnez "vim.basic". Vous pouvez également le faire pour l'éditeur (remplacez vi dans la commande ci-dessus par éditeur) afin que l'éditeur par défaut appelé par d'autres programmes (comme visudo) soit également la bonne version de vim.
Je conseille également de prendre l'habitude de frapper ESC depuis le mode d'insertion et d'utiliser la hjkl
navigation commune à Vi / Vim, plutôt que d'utiliser les touches fléchées.
vi
au lieu devim
. Étant un serveur, ils ont tendance à être livrés avec le strict minimum.hjkl
est la voie à suivre. = -]vim-tiny
paquet par défaut. je pense que cette version de vim est compilée pour agir commevi
ça, donc il n'y aura pas beaucoup (le cas échéant) de différence entre elle et réellevi
.une autre option consiste à supprimer vim-tiny:
puis réinstallez vim:
la source
La première chose que je fais sur une nouvelle installation ubuntu.
la source
Essayer:
Si cela fonctionne, vous pouvez envisager de le mettre dans votre
.exrc
(sans colon).la source
Vous pouvez également vouloir faire une configuration:
L'exemple vimrc a quelques paramètres utiles et est un bon point de départ.
(notez que vous devez adapter le chemin pour d'autres systèmes, c'est spécifique à debian / ubuntu. Sur les systèmes qui suivent de plus près l'installation de vim en amont, c'est le cas
/usr/share/vim/vimrc_example.vim
)la source