Vi & Vim

9
Vimscript: Hilfe beim Autoloading, Scope & <SID>

Ich habe daran gearbeitet, einen Code in meinem Computer vimrcin einige eigenständige und wiederverwendbare Bundles / Plugins-Plugins zu modularisieren und zu konvertieren . Ich bin auf ein Problem mit Autoloading & Scope gestoßen, das ich nur schwer verstehen kann. Ich habe gelesen , durch :h...

9
Gehen Sie von hier aus zu X Bytes

Wie kann ich X Bytes ausgehend von der aktuellen Cursorposition (einschließlich Zeilenumbrüchen) vorwärts verschieben? [count]gokönnte verwendet werden, um X Bytes vom Anfang des Puffers vorwärts zu bewegen. Ich habe es versucht Shift + V, G, [count]go(vorausgesetzt, das [count]gowürde ab dem...

9
Setzen Sie eine Markierung auf den vorherigen Wert

Manchmal benutze ich Markierungen leicht durch verschiedene Dateien navigieren mit mA, mB... und 'A, 'B... Und manchmal (öfter als ich zugeben möchte) wegen Unaufmerksamkeit oder aus irgendeinem Grund verwende ich m[LETTER]eine bereits vorhandene Marke, die ihren vorherigen Wert löscht, wenn ich...

9
Wie soll die Option 'switchbuf' funktionieren?

Ich habe die Option kürzlich entdeckt switchbufund versucht, sie zu verwenden, aber ich kann nicht sagen, ob ich nicht verstehe, wie sie funktionieren soll oder ob sie auf meinem Vim tatsächlich nicht funktioniert. Über die verschiedenen möglichen Werte sagt der Arzt: useopen Wenn enthalten,...

9
Deaktivieren der teilweisen HTML-Einrückung in Vim

Vorsichtsmaßnahme: Ich bin kein Webentwickler. Abgesehen davon gibt es seltene Fälle, in denen ich HTML bearbeiten muss. Wenn ich das tue, habe ich ein Verhalten in Vim bemerkt, das mir nicht gefällt, und hoffe, dass ich es über die Konfiguration ändern kann. Wenn ich codiere, neige ich dazu,...

9
Vim nimmt Umlaute nicht als Wortzeichen

Wenn ich einen deutschen Text schreibe, der so etwas wie abücdzum Beispiel und ein dwvorangestelltes enthält, wird nur das gelöscht, abda es nicht üals Wortzeichen interpretiert wird . Wenn ich reStructuredText bearbeite, habe ich iskeyword=38,42,43,45,47-58,60-62,64-90,97-122,_ Das erklärt, warum...

9
Verstecke bestimmte Linien vollständig (nicht faltbar)

Ich möchte in der Lage sein, bestimmte Zeilen in meinem Puffer vor dem Erscheinen zu verbergen (und das Anzeigen umschalten zu können). Ich habe ähnliche Fragen gefunden , aber sie lösen mein Problem nicht. Ich möchte dafür keine Falten verwenden. Was will ich genau? Wenn ich ein Dokument öffne,...

9
Was bedeutet das Symbol '+' beim Öffnen eines Puffers?

Ich möchte einen Terminalpuffer in vertikaler Aufteilung öffnen. Wenn ich es versuche, :vertical split terminalbekomme ich einen Puffer namens 'terminal', keinen Terminalpuffer. Ich habe kürzlich erfahren, dass ich :vertical split +terminaleinen Terminalpuffer öffnen kann, konnte jedoch die...