7
votes

Comment réinitialisez-vous les valeurs par défaut pour VI?

J'utilise actuellement VI sur un hôte distant et pour une raison quelconque, un certain nombre de commandes sont malheureusement car elles sont malheureusement. Par exemple, lorsque vous appuyez sur les minuscules x , au lieu de la suppression du caractère sous le curseur, il supprime réellement le caractère deux espaces avant le curseur, donc si le texte suivant est entré Boty Et j'ai le curseur sur le t au lieu de supprimer t le o sera supprimé, ce qui sera supprimé, faisant le mot bty . Aussi, lors de l'insertion de texte, au lieu de VI insertion du caractère sous le curseur, il entrera le caractère deux espaces avant le curseur, donc si j'ai le texte suivant ht et je veux insérer ml < / em> au lieu d'écrire html VI va écrire hmlt .

Est-ce que quelqu'un sait ce qui causerait cela et comment je peux le corriger ou comment réinitialiser tous les paramètres de VI à la valeur par défaut, car ce n'est probablement pas les seuls éléments mappés incorrectement?

merci


1 commentaires

Cela semble être un problème de TerminFo. Est-ce que VI est le seul programme avec lequel vous rencontrez des problèmes?


3 Réponses :


3
votes

Dans votre maison, consultez un fichier appelé .exrc (.VIMRC pour VIM). Il contient une configuration VI, si vous l'effacez (faites une sauvegarde avant), VI reviendra à la configuration par défaut.


0 commentaires

0
votes

Cela ressemble à vous utilisez le classique "VI" au lieu de "Vim (VI amélioré)". Si vous êtes une racine sur la machine, essayez d'installer Vim. J'effectue ce comportement sur Ubuntu à chaque fois après une installation de système d'exploitation.


0 commentaires

4
votes

Si vous voulez simplement réinitialiser toutes choses à défaut, c'est très simple, il suffit de: définir tout &


0 commentaires