Als «cursor-motions» getaggte Fragen

Befehle, die den Cursor bewegen. Ein Bewegungsbefehl wird nach einem Bedienerbefehl verwendet, um über den Text zu navigieren, der bearbeitet werden soll.

19
Wie kann ich zum nächsten "Absatz" springen?

Im Moment arbeite ich mit einigen Textblöcken, die mehr als 1000 Zeilen lang sind. Gibt es eine einfache Möglichkeit, zum Anfang des nächsten Absatzes zu gelangen? Meine Problemumgehung besteht im Moment darin, nach zwei aufeinander folgenden Zeilenumbrüchen zu suchen: /\n\n Eine andere...

17
Warum verhält sich „Operator“ + „Motion“ inkonsistent?

Dies ist etwas, das mich schon lange nervt, aber ich bin nie dazu gekommen, nachzufragen. Angenommen, der Text in Ihrem Puffer sieht folgendermaßen aus: Hello World Wenn ich meinen Cursor irgendwo in Zeile 2 platziere und tue yk, endet mein Cursor in Zeile 1. Dies scheint zu implizieren, dass ein...

16
Erweitern Sie die f- und t-Bewegung in die nächsten Zeilen

Gibt es eine Möglichkeit , dass t{char}und auch f{char}weiterhin in den nächsten Zeilen arbeiten , wenn {char}nicht in einer bestimmten Zeile ist? Ich möchte vermeiden , mit /{char}<CR>speichern 1 Tastendruck und haben nicht suchen hervorgehoben, vor allem , wenn ich dies mit Verben in...

15
Warum machen `cw` und` ce` dasselbe?

Das hat mich immer an den Befehlen wund Wmotion gestört - sie scheinen anders zu funktionieren, wenn sie mit dem cBefehl hange verwendet werden, als wenn sie alleine oder mit dem dBefehl elete verwendet werden. Zum Beispiel mit dem Cursor auf das "q" dieses Textes: The quick brown fox jumps over...

13
Mehrere Cursor an gewünschter Stelle

Ich verwende das Plugin vim-multiple-cursors . Ich möchte Cursor genau dort platzieren, wo ich will. Zum Beispiel ( [x]sind die Cursorpositionen): Lorem ipsum dolor sit amet[1], consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna[2] aliqua. In Sublime Text setze...

13
Ende der Python-Block-Bewegung

Ich brauche eine Bewegung, die sich zum Ende / Anfang eines Python-Blocks bewegt, und ich brauche eine andere Bewegung, die sich zum Anfang / Ende der vorherigen / nächsten Methode / Klasse (alle Kombinationen) bewegt. Ich habe vim-indent-object, python-mode, chapa, vim-python-object usw....

12
Mapping mit Bewegung

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...

11
Rechteckige Bereiche als Textobjekte?

Ist es möglich, in vim ein Textobjekt zu definieren, das auf einen rechteckigen Bereich einwirkt? Angenommen, ich habe vertikal ausgerichtete Textspalten wie folgt: column 1 co column 2 col lumn 1 colu umn 2 column mn 1 column 2 column 2 c 1 column 1 olumn 2 colu Wäre es möglich, ein Textobjekt...