Ich benutze Vi als meinen bevorzugten (und eigentlich einzigen) Texteditor auf Linux-Systemen. Ich weiß, wie man Modi von Normal zu Einfügen und umgekehrt wechselt. Ist es möglich, dass Vi automatisch in den Einfügemodus und nicht in den normalen Modus geladen wird?
insert-mode
invocation
200_erfolg
quelle
quelle
vim
Antwort akzeptiert?nvi
?Antworten:
Sie können die
+startinsert
Option (oder+star
kurz) verwenden, um Vim mit dem Einfügemodus zu starten.Wenn dies beim Starten von Vim standardmäßig geschehen soll, können Sie einen Alias (in Ihrem
.bashrc
oder.zshrc
zum Beispiel) wie folgt erstellen:Dies funktioniert jedoch nur beim Starten von Vim. Wenn Vim auch dann im Einfügemodus sein soll, wenn Sie eine Datei in Vim öffnen, fügen Sie Folgendes zu Ihrer hinzu
.vimrc
:quelle
Quelle
quelle
Obwohl ich denke, dass das Starten im Einfügemodus nicht der vim Weg ist, können Sie dies sehr einfach tun. Sie sollten mit vim beginnen
Das Flag -c übergibt einen Befehl an vim. Der
:startinsert
Befehl wechselt in den Einfügemodus. Wie Sie sich vorstellen können, können Sie vim mit einer beliebigen Anzahl von Befehlen starten, wenn Sie dies wünschen.quelle
Der Einfügemodus kann mit der Option -i gestartet werden . Sie können es mit folgendem Alias versehen,
.bashrc
um jedes Mal automatisch im Einfügemodus zu starten:quelle
-i
Dient zum Festlegen desviminfo
Dateinamens und nicht zum Starten im Einfügemodus.