Vim hat (mindestens) zwei Befehlssätze, die in entgegengesetzte Richtungen suchen. Wenn Sie tippen /und dann ein Muster eingeben , wird das Dokument nach dem Muster durchsucht. Tippen ?und dann wird ein Muster rückwärts suchen. Die gleiche Beziehung besteht zwischen den Befehlen *und #. Was mir nicht gefällt, ist, dass diese …
Mein Cursor befindet sich in der Mitte eines Absatzes, wenn ich plötzlich beschließe, diesen Absatz zu kopieren: Also tippe ich vip, um den Absatz visuell auszuwählen: Jetzt drücke ich, um cmd+Cin die Zwischenablage zu kopieren (dies kann auf Ihrem System variieren, sollte aber für die zentrale Frage meines Posts nicht …
Ein Schnittmuster, auf das ich häufig stoße, ist das folgende: Ich möchte einen Textabschnitt in Anführungszeichen oder Klammern setzen und diesen Textabschnitt in ein anderes Paar von Anführungszeichen / Klammern setzen. Wenn ich zum Beispiel den Klassennamen kopieren foo barund an einer anderen Stelle einfügen möchte : <span class="foo bar"> …
In C- und C-ähnlichen Sprachen kann ich %zu der entsprechenden geschweiften Klammer springen, auf der sich der Cursor befindet. Dies ist ein bekannter "Trick". Aber in Ruby zum Beispiel: def fun [1, 2].each do |n| end end Dies funktioniert nicht, da Ruby die Zeichen in matchpairs( (:),{:},[:],<:>standardmäßig auf) nicht verwendet. …
Gibt es eine Möglichkeit, den Cursor in die Mitte der aktuellen Zeile zu bewegen? (die Mitte der Textzeile - nicht die Mitte der Bildschirmbreite) Ich habe mich gefragt, ob es eine ähnliche Verknüpfung gibt M, mit der der Cursor in die Mitte des Bildschirms bewegt wird. BEARBEITEN : Klarstellung in …
Ist es möglich, mehrere Wörter gleichzeitig zu bearbeiten, die sich in derselben Zeile befinden? Angenommen, ich habe Folgendes: Spam and Eggs is all you need for a healthy breakfast und ich möchte die Zeile ändern zu: organic_Spam and organic_Eggs is all you need for a healthy breakfast Ich möchte "Spam" …
Ich finde das Scrollen einer ganzen Seite oft zu verwirrend, eine halbe Seite zu viel, aber eine Viertelseite ist genau richtig. Ich mache es derzeit nur durch Gedrückthalten der Pfeiltasten. Wie scrolle ich einfach 25% der Seite runter und rauf?
In Vim gefällt mir nicht, wie beim Erreichen des Dateiendes die letzte Zeile am unteren Bildschirmrand angezeigt wird. Gibt es überhaupt eine Möglichkeit, die letzte Zeile so etwas wie 10 Zeilen über dem unteren Bildschirmrand und nur leere Zeilen darunter zu machen?
Ich versuche, eine Funktion zu codieren, die das Zeichen in der sechsten Spalte meiner aktuellen Zeile durch ein Dollarsymbol ( $) ersetzt, möchte jedoch, dass der Cursor an der Stelle bleibt, an der er vor dem Aufrufen der Funktion war. Daher habe ich versucht, die aktuelle Spalte zu speichern, meine …
Ich versuche zu verstehen, wie ich einen Operator mit anschließender Bewegung in einem Mapping verwenden kann. Beispielsweise: nmap /c c{here we pending for a motion}/<C-r>"<CR> Die Karte sollte Folgendes tun: Aktivieren Sie den cBediener und warten Sie auf die nächste Bewegung. ZB kann ich hier eingeben, t,um alles vor dem …
Ich habe irgendwo im Web jemanden gesehen Ctrl-J, der diese Zuordnung verwendet, und da ich sie nicht kannte, habe ich in dem entsprechenden Dokument nachgeschlagen und Folgendes gefunden: j or <Down> or CTRL-J or <NL> or CTRL-N [count] lines downward linewise. Was mich zu mehreren Fragen führt: Was ist<NL> : …
Ich bin ein neuer Vim-Benutzer und möchte diese etwas elementare Frage stellen, um sicherzustellen, dass ich anfange, Vim richtig zu lernen und keine schlechten Gewohnheiten zu entwickeln. Wie positionieren Sie Ihre rechte Hand, wenn Sie Vim verwenden? Ich finde es natürlicher, mit den Fingern auf den jkl;Tasten zu beginnen, aber …
Wie kann ich den Cursor auf das n- te Byte im Puffer bewegen ? Wie kann ich die aktuelle Cursorposition im Lineal in Bezug auf den Byte-Offset anstelle von Zeilen und Spalten anzeigen? (Folgefrage: Kann sie sowohl dezimal als auch hexadezimal angezeigt werden?)
Ich habe festgestellt, dass sich der Cursor beim Bearbeiten entlang einer Zeile in einer TXT-Datei im Einfügemodus nach einem Schreibvorgang mit der Tastenfolge an den Zeilenanfang bewegt: <esc>:w Ich möchte dieses Verhalten so ändern, dass der Cursor nach einem: Schreiben in Position bleibt. Ist das möglich? Ich brauche den Cursor …
Ich habe kürzlich etwas über den Vim-Hard-Modus erfahren und mich entschlossen, ihn zu verwenden. Ich habe jedoch einige Probleme mit feinkörnigen Bewegungen. Nehmen wir zum Beispiel an, ich möchte wirklich nur eine Zeile nach oben oder unten gehen. Da jund kdeaktiviert sind, bin ich mir nicht sicher, welche besseren Alternativen …
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.