Gibt es einen Befehl zum Löschen von Zeilen (oder n Zeilen) über der aktuellen? Oben = Strom nicht enthalten. Dh gibt es eine Alternative, bei dkder die aktuelle Zeile nicht gelöscht wird? Ähnlich wie o/ Ound p/ Parbeiten, jedoch mit Löschung. Momentan kddbewege ich den Cursor eine Zeile nach oben …
Ich finde ich mit diesem Thema beschäftigt jedes Mal , wenn die wrapOption aktiviert ist (in meinem Fall , wenn ich mit Abschlag Dateien bin arbeiten). Was passiert, ist, dass beim Auf- und Abblättern des Puffers mit jund kdie umbrochenen Textzeilen (die visuell einen Absatz bilden) ganz oben und ganz …
Ich mag die Tasten -und den <C-M>Normalmodus, um zum ersten Nicht-Leerzeichen der vorherigen / nächsten Zeile zu gelangen. Gibt es entsprechende Schlüssel, um zum letzten Nicht-Leerzeichen in der vorherigen / nächsten Zeile zu gelangen?
Wie kann ich X Bytes ausgehend von der aktuellen Cursorposition (einschließlich Zeilenumbrüchen) vorwärts verschieben? [count]gokönnte verwendet werden, um X Bytes vom Anfang des Puffers vorwärts zu bewegen. Ich habe es versucht Shift + V, G, [count]go(vorausgesetzt, das [count]gowürde ab dem Beginn meiner Auswahl mit dem Zählen beginnen), aber leider hat …
Ich verwende ein Tastaturlayout, bei dem der Backtick ( `) eine tote Taste ist . Das heißt, wenn ich einen Backtick gefolgt von einem Vokal (zum Beispiel `a) eingebe, sieht Vim ein Zeichen mit Akzent ( à). Wenn ich also eine Marke mit setze, makann ich zur Linie der Marke …
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 …
Gibt es eine Möglichkeit, mit in vimdiff zur nächsten nicht übereinstimmenden Zeile zu wechseln? Nicht "Zur nächsten geänderten Zeile wechseln", sondern zur nächsten nicht übereinstimmenden Zeile für die aktuelle Datei. In meinem Fall versuche ich, zwei große Dateien zu vergleichen, von denen eine praktisch eine Teilmenge der anderen sein sollte. …
Ein Beispiel (Das ^ist die Cursorposition): Vor: a bc def ghi j k l mn o p q rs ^ Nach: a bc def ghimn o p q rs ^ oder zumindest: a bc def ghimn o p q rs ^ Ich weiß, dass ich verwenden kann d0i<BS>, aber ich …
Wenn ich programmieren lernte, drückte ich sowohl die öffnende als auch die schließende Klammer / etc, dann die linke Pfeiltaste und gab dann den Text ein. Zum Einfügen [hello]würde ich also tippen []und dann den linken Pfeil so, dass er über der ersten Klammer steht ( [). Ich mag das, …
Ich würde erwarten [count]%, zwischen übereinstimmenden Klammerzeiten countoder ähnlichem hin und her zu springen , aber stattdessen scheint die Eingabe dieses Befehls den Cursor an eine zufällige Stelle im Puffer zu bewegen. Es scheint immer an den gleichen Ort zu gehen, um konstant zu sein count, aber verschiedene Orte für …
Ich bin auf der Suche nach so etwas wie [[(oder [], ]], ][) , das funktioniert mit Nicht-Top-Level - Funktionsdefinitionen anstelle der nächsten Zeile mit einer Top-Level - Klasse oder eine Funktionsdefinition auf dem ersten Zeichen. class Foo(): def __init__(self): pass def baz(self): #jump from here... pass def box(self): #... …
Ich habe die Lösung gelesen, die unter /programming/11037825/vim-get-out-of-parenthesis-brackets-etc beantwortet wurde . Das ist nichts anderes als ein Befehl A, der Sie am Ende der Zeile wegnimmt. Aber meine Anforderung ist etwas anderes. Angenommen, ich habe eine Datei mit - x = (3+5)/(2+1); Wenn der Cursor eingeschaltet ist, +möchte ich den …
matchits %/ g%sind einfach genug zu verwenden, aber ich habe Probleme, die anderen Zuordnungen zu verstehen, die möglicherweise nützlich klingen, aber nicht verständlich zu funktionieren scheinen. ]% Go to [count] next unmatched group, as specified by |b:match_words|. Similar to |]}|. Ich würde erwarten , dass dies mir vielleicht damit springen …
Von der Hilfe :help i_ctrl-a: CTRL-A Insert previously inserted text. {not in Vi} Angenommen, ich habe einen leeren Puffer und bin im normalen Modus. Ich tippe i, um in den Einfügemodus zu wechseln. Ich tippe (), bewege dann den Cursor ein Zeichen nach links, indem <C-h>ich drücke (was ich <left>im …
Ich möchte den Befehl haben, der im Titel angegeben ist. Ich habe im intrinsischen Vim-Befehl danach gesucht, es aber nicht gefunden. Ich habe online ein Tutorial über Funktionen in vim ausgeführt. Die Idee wäre, so etwas in meinem zu haben .vimrc: map <command> <argument>: call nextWordWithLetter(argument) function nextWordWithLetter(letter) " for …
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.