Ich verwende tmux mit vi-Tasten und das Kopieren / Einfügen funktioniert einwandfrei, solange Sie eine Textzeile auswählen oder nur ein Fenster haben. Wenn ich einen Textblock auswählen möchte (mehrzeilig, aber nicht in voller Breite), treten Probleme auf. Wenn ich mehrere vim-Fenster geöffnet habe, wird Text aus allen Fenstern ausgewählt, und …
Normalerweise kopiere ich Text von einem Punkt zum anderen, während ich alten Text überschreibe, in den der neue eingefügt wird: blah1 newtext blah2 wrong1 blah3 wrong2 blah4 Angenommen, ich markiere es visuell newtextund yknicke es an. Jetzt wähle ich wrong1(das könnte alles sein, nicht unbedingt nur ein Wort) und paste …
Vims Standardsortierung unterscheidet zwischen Groß- und Kleinschreibung und führt zu folgenden Ergebnissen: A B a Wie kann die Groß- und Kleinschreibung ignoriert werden, um das folgende Ergebnis bei gleicher Eingabe zu erhalten? A a B
Wie kann ich festlegen, dass gVim das Fenster beim Öffnen automatisch maximiert? Und als plattformübergreifende Lösung versuche ich, die gleichen Konfigurationen auf einem Linux- und Windows-Computer zu verwenden ... Ich habe den Hack ausprobiert :set lines=999 columns=999, es funktioniert fast, aber das Fenster ist nicht maximiert, nur die Größe geändert …
Wenn ich Code von Webseiten kopiere und in VIM einfüge, wird er wie folgt zu einem Chaosstil wie einer Leiter xxxxxx xxxxxx xxxxxx xxxxxxxxxx Da es so regelmäßig durcheinander gebracht wurde, denke ich, dass mit meinem etwas nicht stimmt, .vimrcwas wie folgt lautet: set number set nocompatible set nowritebackup set …
Wie kann ich Text einfügen, den ich am Ende der Zeile gezerrt habe? Derzeit mache ich es durch Drücken von $p. Gibt es eine Möglichkeit, dies mit einem einzigen Tastendruck zu tun?
vimdiffist sehr praktisch zum Vergleichen von Dateien. Ich verwende es jedoch oft für Dateien mit langen Zeilen und relativ wenigen Unterschieden innerhalb der Zeilen. vimdiff hebt Unterschiede innerhalb einer Zeile korrekt hervor (ganze Zeile pink, unterschiedliche Zeichen rot). In diesen Fällen wäre es schön, zum nächsten Unterschied innerhalb der Zeile …
Angenommen, ich habe einen Text wie abc121313131abc abc13153545464abc abc4325435345abc abc343535353535353abc Ich möchte das abcs vor den 4 Zeilen auswählen. Wie kann ich das tun?
Ich habe gerade die Hilfedateien in vim benutzt und bin jetzt in der Hilfe stecken geblieben. :qBeendet das gesamte Programm und ich habe es satt, vim jedes Mal schließen und erneut öffnen zu müssen, wenn ich Hilfe benutze. Ich würde einen Befehl vorziehen, mit dem ich die Hilfe schließen und …
Ich bin neu in vim, Normalerweise möchte ich speichern und im Einfügemodus bleiben, anstatt zu drücken escape, :wund wieder in den Einfügemodus zurückkehren.
In Vim, weiß ich , dass /sie von dem Cursor suchen, mit nund Ndie Suche vorwärts und rückwärts zu wiederholen ist. Ich weiß auch , dass ?aus den Cursor rückwärts suchen, mit nund NWiederholen der Suche nach hinten und nach vorne ist. Meine Frage ist, ob ich eine ?Suche durchgeführt …
Wie kann ich Zeilenvorschübe und / oder Wagenrücklaufzeichen in vi / vim anzeigen? Ich weiß, dass set listalle Whitespace-Zeichen (?) Angezeigt werden, außerdem werden Tabulatoren \ t usw. ersetzt (aber das ist nicht das, was ich will). Grundsätzlich möchte ich nur bestimmte Zeichen wie \ r anzeigen (unter Debian scheint …
Wie kann ich die Ausgabe eines Shell-Befehls in einen neuen Puffer in Vim leiten? Folgendes würde offensichtlich nicht funktionieren, aber Sie können sehen, worauf ich hinaus will: :!echo % | :newtab
Wenn Sie im Statusfenster von fugitive-plugin auf using zugreifen, können Sie Änderungen für eine Datei mithilfe von diff und Dateien für das Festschreiben mithilfe von umschalten .:GstatusD- Gibt es eine ähnliche Abkürzung für das Verwerfen von Änderungen, mit dem Verwerfen meine ich das Äquivalent von git checkout -- filename? Aktualisieren: …
Dann drücke ich Enterim Einfügemodus, eine neue Zeile wird erstellt, aber der Cursor steht am Anfang der Zeile. Wie erstelle ich eine neue Zeile mit demselben Einzug wie die aktuelle?
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.