J'utilise Vi comme éditeur de texte préféré (et en fait seulement) sur les systèmes Linux. Je sais comment changer les modes de normal en insert et vice versa. Est-il possible de charger Vi automatiquement en mode insertion plutôt qu'en mode normal?
insert-mode
invocation
200_success
la source
la source
vim
réponse est-elle acceptée?nvi
?Réponses:
Vous pouvez utiliser l'
+startinsert
option (ou+star
pour faire court) pour démarrer Vim avec le mode d'insertion.Si vous souhaitez que cela se produise par défaut au démarrage de Vim, vous pouvez créer un alias (dans votre
.bashrc
ou.zshrc
par exemple) comme suit:Cependant, cela ne fonctionne qu'au démarrage de Vim. Si vous souhaitez que Vim soit en mode Insertion même lorsque vous ouvrez un fichier à partir de Vim, ajoutez ce qui suit à votre
.vimrc
:la source
la source
la source
Bien que je pense que le démarrage en mode insertion n'est pas le moyen Vim, vous pouvez le faire très facilement. Vous devriez commencer vim avec
L'indicateur -c passe une commande dans vim. La
:startinsert
commande passe en mode insertion. Comme vous pouvez l'imaginer, vous pouvez démarrer vim avec n'importe quel nombre de commandes si vous le souhaitez.la source
Il peut être démarré pour insérer le mode par l' option -i . Vous pouvez l'aliaser en utilisant ce qui suit dans votre
.bashrc
afin de démarrer automatiquement en mode insertion à chaque fois:la source
-i
sert à définir leviminfo
nom du fichier, pas à démarrer en mode insertion.