Ich benutze komplexe Wiederholungen, um meine Operationen aufzuzeichnen ( qqum einige Operationen aufzuzeichnen , qum anzuhalten), und ich habe einen Fehler gemacht. Ist es möglich, zu sehen, was ich aufgezeichnet habe, und den Fehler zu korrigieren, anstatt es erneut zu tun? Aufgezeichnete Zeichen durch @qArbeiten aufrufen , aber ich kann …
Ich weiß, dass ich .damit den letzten Bearbeitungsbefehl wiederholen kann . Gibt es eine Möglichkeit, den letzten UI-Manipulationsbefehl zu wiederholen? Zum Beispiel kann ich schreiben 10<C-W>-, um ein Fenster um zehn Zeilen zu verkleinern. Es wäre schön, in der Lage zu sein, eine Taste zu drücken , um diesen Befehl …
Ich habe eine Datei mit einer Zeile, die so aussieht: foofoo.xy.barbar Ich möchte das ändern xyzu gh. Ich habe versucht zu tun 2r-> gh, aber offensichtlich , die nicht funktioniert hat, wie es die ersetzt xymit ggund zog dann meinen Cursor um eine Stelle nach links. Gibt es eine Möglichkeit, …
Angenommen, ich habe einen Kommentar wie diesen: //This is a comment Und ich möchte es so machen: //***************** //This is a comment //***************** Gibt es eine einfache Möglichkeit, ein Zeichen bis zur nächsten / vorherigen Zeile wiederholt einzufügen?
Ich möchte folgenden Text einfügen: similar text wordA similar text ... similar text wordB similar text ... similar text wordC similar text ... Ich weiß, dass ich den Text viele Male einfügen und dann die Ersetzung verwenden kann, um ein einzelnes Wort für jede Zeile zu ändern, aber ich finde …
Ich möchte ein einfaches Vim-Skript erstellen, das einfach n Zeilen löscht, 1 Zeile überspringt und bis zum Ende des Dokuments wiederholt. Ich kümmere mich nicht um bestimmte Übereinstimmungen, ich möchte nur die Zeile löschen. Zum Beispiel; Daher möchte ich den Befehl 3ddjfür das gesamte Dokument wiederholen . Text I want …
Erwägen: apple pear Setzen Sie den Cursor in die erste Zeile und geben Sie YpFolgendes ein: apple apple pear Setzen Sie den Cursor auf die pearZeile und geben Sie ein ., um den letzten Befehl zu wiederholen. Dies wiederholt nur das p(und nicht die Kombination Yp) und erzeugt: apple apple …
Anwendungsfall Ich bin im normalen Modus. Ich habe nicht explizit darüber nachgedacht, ein Makro aufzuzeichnen, aber ich nehme eine einzelne Befehlsänderung vor. Ich kann diese Aktion jetzt mit Punkt wiederholen. Mir ist jetzt klar, dass es eine nützliche Aktion ist, sie in einem Makro zu speichern, um sie später zu …
Es kommt nicht so oft vor, wie man denkt, aber es kommt gelegentlich vor, und ich besitze nicht einmal eine Katze. Grundsätzlich ist es möglich, Vim versehentlich zu befehlen, eine Aufgabe mehrere tausend, Millionen oder sogar milliardenfach auszuführen, wenn Sie die Zahlenreihe oder das Nummernfeld zerdrücken und dann zufällig eine …
Ich habe mir diese Vimgolf-Herausforderung angesehen und dachte, es wäre schön, bestimmte Zeilen nach Adresse zu löschen. Ich weiß, dass ich das tun kann :<line_number>d, aber gibt es eine Möglichkeit, mehrere Zeilennummern aufzulisten, dauf denen sie ausgeführt werden sollen? Ich stelle mir so etwas vor: :1,4,32daber natürlich funktioniert es nicht. …
Nehmen wir an, ich habe die folgende sehr einfache Datei a b c d e und ich habe beschlossen, dass ich nach jeder Zeile leere Zeilen hinzufügen möchte. Mir fallen sofort verschiedene Methoden ein. Wir könnten es einfach tun (und somit das Scheitern annehmen). Wir könnten ein Makro wie aufnehmen …
Der .Befehl ist sehr nützlich, um die letzte primitive Aktion schnell wieder auszuführen. Jede andere Änderung, die ich zwischendurch vornehme, überschreibt dies jedoch. Gibt es eine Möglichkeit, ältere Änderungen "2abzurufen und zu wiederholen, ohne sie als Makro definieren zu müssen, ähnlich wie der Puffer immer den vorletzten Ruck enthält?
Ich finde, wenn Sie ein numerisches Präfix eingeben, bevor Sie einen ex-Befehl ausführen, gilt die Konvention, den Befehl einzurichten, um eine Operation über einen Zeilenbereich vorzubereiten. Es wird in der Dokumentation erklärt, Eine Anzahl von Zeilen Wenn Sie wissen, wie viele Zeilen Sie ändern möchten, können Sie die Nummer und …
Manchmal muss ich ersetzen .mit , ->wenn der Code zu fixieren. Normalerweise kann Suchen und Ersetzen nicht verwendet werden, da es viele (Hunderte von) Punkten ( .) gibt und nur einige von ihnen geändert werden müssen. Allerdings habe ich die , die finden, die geändert werden müssen , wenn ich …
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.