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.

1
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. ausprobiert. Keines von ihnen unterstützt das Ende des …

3
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 ich hier eingeben, t,um alles vor dem …



2
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 …


4
Beschränken von Vorgängen auf einen Codeabschnitt
Es gibt viele Male in meinem täglichen Arbeitsleben, in denen ich eine bestimmte Funktion ausführen muss, z. B. das Hervorheben oder Suchen einer Variablen, aber ich habe es nie geschafft, den Umfang der Änderungen / Suche einzuschränken. Gibt es in vim eine Möglichkeit, selektiv zu sagen, alle Verweise auf $colordiese …


2
Machen Sie Sinn aus "[[", "]]", "[]", "] ["
Es fiel mir schwer, diese Textobjektbewegungen zu verstehen: *]]* ]] [count] sections forward or to the next '{' in the first column. When used after an operator, then also stops below a '}' in the first column. |exclusive| Note that |exclusive-linewise| often applies. *][* ][ [count] sections forward or to …


2
Wie bewege ich mich zum letzten Zeichen in einem Satz?
Im normalen Modus (und )Umzug in den vorherigen oder nächsten ersten Zeichen im Satz ist. Wie bewege ich mich zum allerletzten Charakter? Wenn alle meine Sätze mit einem Punkt enden, den ich verwenden kann )T.(erstes Zeichen des nächsten Satzes, dann rückwärts zum ersten Punkt), möchte ich jedoch eine robustere Lösung …



2
Nach Wortende verschieben oder Nach Cusor löschen
Was ist die schnellste Sequenz, die bis zum Zeilenende nach der Cursorposition gelöscht werden kann ? Beispiel: Ich möchte diese Zeile schneller löschen Sequenz: 5eDLöscht das letzte Zeichen des Wortesline Ich möchte dieses Lin löschen Wenn ich mich mit vim bewege, werde ich häufig auf das erste oder letzte Zeichen …

1
Bedeutung von "Absatz" für TeX-Eingabe ändern?
Ich schreibe LaTeX-Code, der viele Abschnitte wie diesen enthält \begin{definition} blah blah blah ... ... \end{definition} Im normalen Text gq]mag ich es sehr , alles schön neu zu verpacken. In einem Blockabschnitt wie dem oben genannten wird auch der Befehl end umschlossen, den ich lieber in einer separaten Zeile behalten …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.