Manchmal muss ich einen großen Patch in kleinere (disjunkte) Patches aufteilen, z. B. für jede einzelne enthaltene Funktion. Normalerweise mache ich das über Standard-Vim-Yank / DD-Befehle und Split-Window-Switching. Aber gibt es einige Tools / Vim-Tricks, die bei solchen Bearbeitungen helfen? Zum Beispiel Unterstützung für Befehle wie: Verschieben Sie die 3 …
Ich benutze VI und VIM seit Jahren (30 oder mehr) (in xterms, nicht in einem eigenen Fenster, gvim) und ich habe eine riesige Bibliothek von vim- Befehlen , die ich vim mit der mittleren Maustaste als Auswahl gebe. Zum Beispiel würde ich oft Dinge tun wie ... vi {many_hundreds_of_files} paste …
In einem Projekt stoße ich auf viele Fehler wie diesen: E303: Unable to open swap file for "file", recovery impossible Wenn ich ausführe ls -la |grep vim, verstehe ich -rw-r--r-- 1 jeremie jeremie 0 Jan 12 23:58 .ideavimrc drwxrwxr-x 5 jeremie jeremie 4096 Feb 14 10:00 .vim -rw------- 1 jeremie …
Ich verwende Vim 7.3 in Ubuntu und habe ein kleines Problem beim Kopieren in die System-Zwischenablage mit dem folgenden Befehl, "+yaber ich erhalte den folgenden Fehler:E354: Invalid register name: '+' In meinem vim --versionsehe ich -xterm_clipboard. Die Option zum Kopieren per Mausklick ist ebenfalls ausgegraut. Welche Schritte muss ich ausführen, …
TL; DR; version - Wie mache ich Text rückgängig, der aus meinem OS-Kopierpuffer eingefügt wurde, ohne anderen Text rückgängig zu machen, der seit dem Wechsel in den Einfügemodus eingegeben wurde? Längere Beschreibung: Legen Sie etwas in den Kopierpuffer Ihres Betriebssystems (z. B. markieren Sie Text und tun Sie dies Command-cauf …
Gibt es eine Möglichkeit, die Zeilen auszuschließen, die in der folgenden Ausgabe identisch sind? Ich habe eine vim -d Datei1 Datei2 gemacht, aber sie zeigt die Unterschiede und auch einige Ergänzungszeilen vor und nach den Unterschieden. Wie kann man das ausschließen? Im angehängten Beispiel 131, 132, 134, 136 usw. sind …
Gibt es eine Möglichkeit, die aktuelle Zeilen- und Spaltenposition in vi anzuzeigen ? In vim weiß ich, dass es den set rulerBefehl gibt, aber welche Optionen habe ich, wenn ich vi verwende ?
Derzeit öffnet Ranger nur Textdateien mit Nano, und ich möchte, dass sie mit Vim geöffnet werden. Gemäß dem Arch Wiki habe ich versucht hinzuzufügen has xdg-open, flag f = xdg-open "$1" ext txt = vim "$@" zur Gewehr.conf, aber das hat nicht funktioniert.
Ich habe versehentlich :set rlgedacht, es ist für relative Linien. Ich habe den Modus von rechts nach links aktiviert . Das Dokument für rightleftsagt nicht, wie man rückgängig macht, rl modeohne vim zu verlassen. Wie geht man in vim von links nach rechts?
Ich habe Powerline mit Pip Install gemäß den Installationsempfehlungen installiert. Ich habe es sowohl in zsh als Eingabeaufforderung als auch in tmux als Statuszeile einwandfrei funktioniert, aber ich kann es nicht in vim zum Laufen bringen. Wenn ich meinem vimrc Folgendes hinzufüge: python from powerline.vim import setup as powerline_setup python …
In zshin vim modeschreibe ich etwas foo foo bar bar Dann drücke ich Esc, um in den normalen Modus zu wechseln und zu tippen : foo foo bar bar execute: _ Dann gehe ich davon aus das kann ich, ich möchte zum Suchen und Ersetzen barmitbaz foo foo bar bar …
Die Hilfe besagt, dass Befehle für den virtuellen Ersetzungsmodus in Vim gr& GRZeichen im Bildschirmbereich und nicht in Dateien ersetzen. :help Virtual-Replace-mode Ich verstehe dies als etwas wie das Ändern der Zeichen auf dem Display, aber nicht im Puffer selbst. Ist das richtig? Es scheint falsch. Ich kann eine Erklärung …
Unter Linux file_Bmöchte ich in vim die Zeile 10-25 von hinzufügen file_A. Beispiel: Man hat eine ganze Reihe von HTML-Dokumenten mit ziemlich demselben Header und ja, man könnte eine Vorlage erstellen und von dort aus beginnen, aber immer noch: Ich suche nach einer einfachen [und eleganten] Möglichkeit, einen Zeilenbereich aus …
In dieser Frage antwortete Gilles Eine weitere Möglichkeit besteht darin, tail -fin einem Emacs- Shell-Puffer zu arbeiten und die Syntax-Farbfunktionen von Emacs zu verwenden. Da ich ein vim-Benutzer bin, möchte ich dies mit vim tun , nicht mit Emacs . Hat vim diese Funktion?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.