Vi & Vim

23
Wie schließe ich Vim extern?

Angenommen, ich habe einen X11-Server, der hängt, sodass ich die Arbeit aus der XTerm Vim-Sitzung, die der X11-Server steuert, nicht speichern kann. (Nicht GVim, nur reguläres Vim-in-XTerm.) Gibt es eine Möglichkeit, wie ich (von einem anderen Terminal aus) den laufenden Vim-Prozess anweisen kann,...

23
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,...

23
So teilen Sie die Konfiguration zwischen vim und Neovim

Ich begann neovim mit und zog meine .vimrczu .config/nvim/init.vimund anderes Material befindet sich in .local/share/nvim. Was ist der beste Weg, um Configs oder sogar Plugins zwischen vim und Neovim zu teilen? Symlinks? Kann ich die Verzeichnisse in der .vimrc so ändern, dass nur ein Symlink...

23
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

23
Vim 8.0 Python-Unterstützung

Ich versuche, meine Vim-Installation auf Version 8.0 zu aktualisieren, aber es werden weder Python noch Python 3 wie im folgenden Bild unterstützt. (PS: Aufgrund dieses Problems kann ich das YCM-Plugin (YouCompleteMe) jetzt nicht verwenden.) Ich habe Vim 8.0 wie in den folgenden Befehlen...

23
Was sind praktische Anwendungen des Client-Server-Modus?

Ich weiß, dass Vim einen Client-Server-Modus zulässt ( :h clientserver): Es ist möglich, ihn in einen Server zu verwandeln, der einige Befehle erhält und diese ausführt, und als Client, der die Befehle an den Server sendet. Ich verstehe, wie es funktioniert, kann mir aber keinen praktischen Einsatz...

22
Wie kann ich vimdiff-Farben anpassen?

Ich versuche, vimdiff als Tool zum Zusammenführen von Git zu verwenden, aber die verwendeten Farben machen es unerträglich (zumindest unter Windows / Mingw): Die Hintergrundfarbe und die Vordergrundfarbe sind für einige der widersprüchlichen Linien gleich, was es unnötig schwierig macht um...

22
Ist ein Lookaround im Regex-System von vim möglich?

Ich bin in vim auf viele Situationen gestoßen, in denen es nützlich wäre, Lookaround-Anweisungen zu haben. Ich habe versucht , die Standard - Lookarounds Syntax ( (?=), (?!)etc ..) , aber es scheint vim dies nicht unterstützt. Hat vim eine äquivalente Syntax für diese Art von...

22
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 eine einfache Möglichkeit, das "Some Msg" vertikal wie oben zu schreiben, ohne jedes Zeichen manuell in...

22
Wofür steht z in vim?

Ich habe mir Tipps zum Verschieben des Bildschirms angesehen und bin auf die folgenden Tipps gestoßen: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen Meine Frage ist , was ist z? Für was steht das? Welche andere...