Je travaille sur Ubuntu 12.10 et mon mode d'insertion dans vi ne fonctionne pas.
Lorsque je frappe ipour passer en mode d'insertion, rien ne se passe. En frappant à inouveau, écrit i
sur le terminal, mais <-backspacene supprime pas le caractère. Ne Deletefonctionne que là-bas. Dois-je configurer n'importe où?
Réponses:
L'installation de VIM résoudra probablement ce problème
en fait, cela doit fonctionner, il se peut que le mode de compatibilité soit activé, vous serez donc en mode d'insertion, mais le VI ne vous le dira pas.
Dans les deux cas, l'utilisation de vim est recommandée, son principe V i IM est prouvé.
la source
Ce n'est pas que le mode d'insertion ne fonctionne pas. Mais l'éditeur vi que vous utilisez est l'ancienne version et son utilisation est différente de celle de nos éditeurs habituels. Obtenez la version mise à jour de l'éditeur vi par-
la source
@ terminal type vi appuyez sur enter, après cette première pression sur la touche d'échappement (ESC) puis appuyez sur i, vous pouvez maintenant écrire dans le fichier. Je pense qu'avant de ne pas avoir utilisé vim et au début, appuyez sur la touche ESC pour vous préparer à écrire des données dans un fichier et CTRL + S pour l'enregistrer.
pour fermer le fichier, appuyez à nouveau sur ESC que sur SHIFT +; que wq et entrez pour fermer le fichier.
la source
vi
, vous démarrez en mode normal, il n'est donc pas nécessaire d'appuyer surESC
. Appuyer surctrl+s
ne sauvegardera pas, mais empêchera toute sortie d'atteindre votre fenêtre de terminal, et il apparaîtra comme si tout était gelé. L'épargne est:w