Est-ce que quelqu'un sait comment changer le mode par défaut de Vim? Son mode par défaut est le mode de commande, mais puis-je le modifier en mode Insérer? P>
5 Réponses :
Vous pouvez essayer l'option 'insertmode' (Ajouter acclamations,
Mitch p> Définir insertionMode code> sur votre fichier .vimrc), bien que je vous recommande d'apprendre l'opération Standard VI, car tous les éditeurs de type VI ne prennent en charge ce mode. de travail. p>
Je viens d'ajouter "Définir insertmode" dans mon .vimrc et le mode par défaut devient en mode insertion! Mais maintenant même si j'ai tapé "/" ou ESC, je ne peux pas revenir en mode normal maintenant.
Lire: Aide 'Insérermode', 'insertmode' est un peu originale (c'est une autre raison pour laquelle vous devriez apprendre le fonctionnement standard de VI :). Astuce rapide: CTRL-L passe au mode de commande lorsque 'insertmode' est activé.
Le commentaire de @maistora ci-dessus comprend un lien vers le Vim Wiki qui répond à ce problème.
Si vous voulez vraiment un éditeur qui commence en mode insertion, Vim n'est peut-être pas l'éditeur pour vous. P>
La plupart des éditeurs qui ne sont pas basés sur VI se comportent comme vous le souhaitez. Emacs est très puissant, mais cela peut être trop compliqué pour vos besoins. Nano ( Vim n'est vraiment pas conçu pour être utilisé de cette façon. Comme d'autres l'ont dit, il existe des moyens de le forcer à démarrer en mode insertion. (J'utilise des éditeurs de style VI depuis des décennies et je ne savais même pas sur Mon conseil: [1) Utilisez un éditeur qui se comporte comme vous le souhaitez, ou (2) consacrez un peu de temps à apprendre à utiliser VIM dans sa configuration par défaut et de voir si vous pouvez vous y habituer. P>
Un grand avantage de la séparation de Vim de modes d'insertion et de commande est que le mode de commande peut utiliser des lettres comme des commandes; Les éditeurs indispensables doivent généralement utiliser des touches de contrôle ou des touches de fonction pour exécuter des commandes. P> homme nano code> pour
info nano code> pour plus d'informations) pourrait être un bon choix. Il y a d'autres possibilités. P>
: définir insertmode code> jusqu'à présent.) Mais c'est gênant à utiliser. P>
Vous pouvez utiliser
vi -cstart
"crème" est un projet qui vise à rendre Vim plus facile à utiliser. Par défaut, tout ce que vous faites dans la crème est en mode insertion, je crois: P>
Semble beaucoup plus compliqué que d'installer Nano.
Ajoutez simplement la ligne suivante à votre VIMRC:
start
Peut-être peut-être que cela pourrait aider vim.wikia.com/wiki/...
Mieux encore: ne le faites pas. La principale raison de l'utilisation de VIM est de rester à l'écart du mode d'insertion autant que possible.
Lorsque vous commencez à apprendre Vim, essayez d'oublier ce que vous pensez savoir sur la modification. Apprenez la voie Vim, dont une partie dépense le moins de temps possible en mode insertion. Donnez-le une semaine ou deux et vous serez accroché à la vie.
C'est un peu bizarre. Voulez-vous dire que vous voulez toujours insérer quelque chose au début d'un fichier? Sinon, cela signifie que le premier Thilg que vous avhe à faire est de piquer
Y a-t-il un moyen de modifier le mode par défaut de XVIM dans XCode?
J'aime Vim et je l'ai utilisé depuis des années - ne pouvait retourner à rien d'autre. Mais la principale raison de l'utilisation de VIM n'est pas de "rester à l'écart du mode d'insertion autant que possible". VIM est un éditeur, il ne va pas cracher des idées pour le contenu de l'air mince - il repose toujours sur votre contribution. Pour des choses comme des messages tels que Git commet, je peux certainement voir où peut être utile en mode insertion de défaut.
Le mode par défaut de VIM est le mode normal, pas le mode de commande.