Gibt es in VIM integrierte Befehle, die zu den nächsten / vorherigen Leerzeilen
Gibt es in VIM integrierte Befehle, die zu den nächsten / vorherigen Leerzeilen
Zu diesem Text hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Ich möchte alle Zeilen, die mit Hardware Mac beginnen, durch ersetzen hardware mac 00:00:00:00:00:00 Ich habe versucht sed s/^hardware mac/hardware mac...
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 execute: s/bar/baz/g_ Dann versuche ich die...
Ich bin ein mäßig erfahrener vim-Benutzer, der jetzt anfängt, GNU-Emacs zu verwenden. Etwa zur gleichen Zeit, als ich erfuhr, dass Ctrl- pund Ctrl- ndie Standardeinstellungen für Auf und Ab in Emacs sind, erfuhr ich auch, dass es sich bei vim um Varianten von k und j im normalen Modus handelt....
Wenn Sie ``an Position X tippen, kehren Sie zum zuletzt besuchten Ort in der Textdatei zurück. Wenn Sie es erneut drücken, kehren Sie zu X zurück Diese Umschaltung ähnelt dem Ctrl+6Öffnen der zuletzt geöffneten Datei. Aber wie kann ich mehrere Ebenen von Orten rückwärts (und dann vorwärts) hüpfen?...
Im Allgemeinen möchte ich bestimmte Keymaps für die Anwendung erstellen, die nur darin funktionieren und keine andere App betreffen. Zum Beispiel verwende ich bereits meine Caps-Taste, um die Eingabesprache umzuschalten (über xorg.conf), aber ich möchte, dass sich Capslock wie Esc in vim verhält....
Gibt es eine Möglichkeit, eine .vimrcDatei nur für eine einzelne SSH-Sitzung zu lesen ? Das heißt, wenn ich mich anmelde, führe ich einen Vorgang aus, damit vim say verwendet, /tmp/myvimrcbis ich mich abmelde? Ich möchte die aktuelle .vimrc nicht dauerhaft überschreiben, sondern muss nur ab und zu...
Wenn ich beispielsweise einen Block löschen möchte, kann ich Textobjektbewegungen verwenden. Dh wenn mein Text so aussieht: (let [a 1 b {:x 3 :y 4}] a) Und der Cursor ist zum Beispiel auf Zeichen 3. Wenn ich tippe, wird diBdann :x 3 :y 4gelöscht. Wenn dies der Fall ist, werden daBsowohl der Block...
Der Gnats Bug Tracker verfügt über einen Befehl (edit-pr), der ein Ticket in $ EDITOR öffnet. Mein $ EDITOR ist VIM, und wenn dieser Befehl das Ticket in $ EDITOR öffnet, möchte ich automatisch einige Skriptänderungen vornehmen, ohne zusätzliche Tastenanschläge vornehmen zu müssen. Gibt es eine...
Ich verwende Vim mit formatoptions +=awie in Vim beschrieben: Zeilenumbruch für Dokumente, um Zeilen automatisch zu formatieren, während ich Dokumente schreibe, insbesondere Markdown-Dokumente. Mein Problem ist, dass Vim auch Aufzählungslisten neu formatieren möchte, da zwischen jedem...
In einem Bash-Skript möchte ich eine Datei bearbeiten. Gibt es eine Möglichkeit, ein Makro in vim zu schreiben, zu speichern und dann im Bash-Skript
Wenn Sie sich in vim im Blockeinfügemodus ( Ctrl-V, Shift-I) befinden und mit Ctrl-C(anstelle von Esc) beenden, wird die Blockbearbeitung abgebrochen (und nur die erste Zeile bearbeitet). Warum ist das? In fast allen anderen Kontexten Ctrl-Cund Escsind auch. (Und im Idealfall gibt es einen Weg,...
Wenn ich /regextippe, springt der Cursor vorübergehend zur ersten Übereinstimmung und alle Übereinstimmungen werden hervorgehoben. Dies wird während der Eingabe aktualisiert. Ist es möglich, dieses Verhalten zu bekommen, wenn ich mich auf eine Substitution vorbereite? Wenn ich zum Beispiel an einem...
Wenn wir eine Datei bearbeiten, machen wir normalerweise viele UNDO hintereinander, beispielsweise 20 Mal. In VIM wird dies normalerweise durch u20-maliges Drücken ausgeführt , wodurch VIM in den 20 Positionen des Verlaufsstapels "nach oben" geht. Wenn Sie dann eine bestimmte Option festlegen...
vimdiff hat die ärgerliche Angewohnheit, zwei fast vollständig unterschiedliche Zeilen als dieselbe teilweise unterschiedliche Zeile anzuzeigen, nur weil sie am Anfang oder am Ende ein gemeinsames Zeichen haben. Zum Beispiel: foo.txtenthält : The quick brown fox jumps over the lazy dog....
Wenn ich zu einer Datei springe, z. B. indem gfich weiß, dass ich zurückgehen kann ctrl+O. Aber wie gehe ich vor? Das heißt, was ist das Gegenteil von ctrl+O, um zu der Datei zu gelangen, zu der ich früher übergegangen bin
Nehmen wir an, ich habe eine Datei mit: xxx yyy zzz und eine andere Datei: kkk qqq ppp Ich möchte erhalten: xxxkkk yyyqqq zzzppp Ist das in Vim mit einem Befehl möglich? (Ich habe versucht, VISUAL BLOCK zu verwenden, aber ohne Erfolg). In meinem speziellen Fall habe ich zwei große Dateien mit...
In vim "+pPasten aus der System-Zwischenablage. Wenn Sie jedoch über SSH auf einer Nicht-GUI-Box remote arbeiten, ist dies nicht verfügbar. Ist das Kopieren / Einfügen in dieser Umgebung möglich? Das bloße Kopieren von Text vom Terminal reicht nicht aus, da auch Inhalte kopiert werden, die über den...
Bisher Ich habe mit vim */**der alle Dateien in einem Unterverzeichnis zu öffnen , scheint aber nicht diejenigen , die in dem aktuellen Verzeichnis, und vim *das sich öffnet , um alle Dateien im currentVerzeichnis. Aber wie öffne ich alle Dateien im aktuellen Verzeichnis und in allen...
Ich benutze immer mehr den Point d'irony (⸮) . Die Rechtschreibung von vim erkennt sie jedoch nicht als gültiges Interpunktionszeichen. Wie kann ich es zu vim hinzufügen, damit die Rechtschreibung