Als «insert-mode» getaggte Fragen

Der Modus in Vi und Vim, in dem Sie Text in das geöffnete Dokument einfügen können.

4
Warum funktioniert die Rücktaste im Einfügemodus nicht?
Der Versuch, Zeichen im Einfügemodus mit der backspaceTaste zu löschen, scheint manchmal nicht zu funktionieren. Ich kann backspace manchmal , aber manchmal tut es nichts; Der Cursor bewegt sich nicht nach links und es scheint absolut nichts zu passieren. Ich habe das mit gVim in Windows bemerkt. Das backspacescheint bei …
146 insert-mode 




3
Rückgängig machen im Einfügemodus
Gibt es einen Befehl, um den zuletzt im Einfügemodus ausgeführten Vorgang rückgängig zu machen? Ich habe gerade Text aus dem falschen Register mit eingefügt <C-r>und habe zwei Möglichkeiten: Lösche von Hand, was ich gerade eingefügt habe und beginne von vorne. Wechsle in den normalen Modus, drücke uund verliere den Text, …

4
Laden Sie Vi automatisch in den Einfügemodus
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?

3
Wie schreibe ich vertikal?
Nehmen wir an, ich möchte den folgenden Text in meinem Dokument erstellen: % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Gibt es …

4
Machen Sie <CR> im Einfügemodus rückgängig
Manchmal habe ich im Einfügemodus versehentlich &lt;CR&gt;die Rücktaste mehrmals gedrückt (abhängig von der Einrückung), um dorthin zurückzukehren, wo ich war. z.B &lt;div&gt; &lt;p&gt; This is some text []&lt;/p&gt; &lt;/div&gt; Der Cursor ist []und ich drücke &lt;CR&gt;: &lt;div&gt; &lt;p&gt; This is some text []&lt;/p&gt; &lt;/div&gt; Jetzt muss ich zweimal die Rücktaste …


5
Navigation im Einfügemodus
Ich entschied mich schließlich, die Pfeiltasten für die Navigation zugunsten von loszuwerden hjkl. Ich habe das Vim hardmodePlugin verwendet, um die Pfeiltasten zu deaktivieren. Ich habe mich ziemlich schnell an die Navigation gewöhnt, aber es stellte sich heraus, dass die Navigation im Einfügemodus plötzlich unmöglich ist. Gibt es dafür eine …


4
Legen Sie die Einfügeoption fest, jedoch nur für eine Einfügung
Ich möchte eine schnelle Möglichkeit haben, die Vim- 'paste'Option festzulegen, Text einzufügen und zum vorherigen Wert von zurückzukehren 'paste'. Ein typischer Anwendungsfall: Fügen Sie den Inhalt der Zwischenablage des Betriebssystems buchstäblich ein, unabhängig davon, ob der Einfügemodus möglicherweise neu geschrieben wird, z. B. durch automatisches Einrücken, und ohne den Status …

3
Wie wechsle ich in den Einfügemodus, wenn ich das Neovim-Terminalfenster betrete?
Ich habe die folgenden Zuordnungen, um das Verlassen eines Terminalfensters in neovim zu vereinfachen: tnoremap &lt;C-h&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;h " Workaround since &lt;C-h&gt; isn't working in neovim right now tnoremap &lt;C-w&gt;h &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;h tnoremap &lt;C-j&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;j tnoremap &lt;C-k&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;k tnoremap &lt;C-l&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;l Das einzige Problem ist, dass ich beim Zurückkehren in den Terminalbereich …


1
Wie bewegt man den Cursor auf die richtige Einrückungsstufe, ohne den Einfügemodus zu verlassen?
Zum Beispiel habe ich diesen JavaScript-Code. Das |Zeichen steht für die Cursorposition und befindet sich in einer leeren Zeile. function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); } | c(); } b(); } Nach der angeforderten Operation würde der Inhalt folgendermaßen aussehen: function a() { console.log("a"); …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.