de Löschen Sie alles bis zum Ende des Wortes, indem Sie nach Herzenslust auf . drücken.
ci(xyz[Esc] -- Dies ist ein seltsamer Fall. Hier bedeutet das "i" nicht den Einfügemodus. Stattdessen bedeutet es innerhalb der Klammer. Diese Sequenz schneidet also den Text innerhalb der Klammer, in der du stehst, aus und ersetzt ihn durch "xyz". Es funktioniert auch innerhalb von eckigen und figurativen Klammern - machen Sie einfach ci[ oder ci{ entsprechend. Natürlich können Sie auch di verwenden (wenn Sie einfach den gesamten Text löschen wollen, ohne etwas einzugeben). Sie können auch a
anstelle von i
wenn Sie auch die Klammern und nicht nur den Text innerhalb der Klammern löschen wollen.
ci" - schneidet den Text in laufenden Anführungszeichen aus
ciw - schneidet das aktuelle Wort ab. Dies funktioniert genauso wie das vorherige Verfahren, außer dass (
wird ersetzt durch w
.
C - schneiden Sie den Rest der Zeile ab und wechseln Sie in den Einfügemodus.
ZZ -- Speichern und Schließen der aktuellen Datei (WEG schneller als Strg-F4 zum Schließen der aktuellen Registerkarte!)
ddp - aktuelle Zeile um eine Zeile nach unten verschieben
xp -- verschiebt das aktuelle Zeichen um eine Position nach rechts
U - Großbuchstaben, also viwU
upercases das Wort
~ - schaltet Fall, so viw~
kehrt die Schreibweise des gesamten Wortes um
Strg+u / Strg+d die Seite um einen halben Bildschirm nach oben oder unten blättern. Dies scheint nützlicher zu sein als das übliche bildschirmfüllende Blättern, da man so besser erkennen kann, wie die beiden Bildschirme zusammenhängen. Für diejenigen, die trotzdem den ganzen Bildschirm auf einmal durchblättern wollen, gibt es Strg+f für Vorwärts und Strg+b für Rückwärts. Strg+Y und Strg+E blättern jeweils eine Zeile nach unten oder oben.
Ein verrückter, aber sehr nützlicher Befehl ist zz -- es rollt den Bildschirm, so dass diese Zeile in der Mitte erscheint. Dies eignet sich hervorragend, um den Code, an dem Sie gerade arbeiten, in den Mittelpunkt zu rücken. Die Geschwisterbefehle - zt und zb - machen diese Zeile zur obersten oder untersten Zeile auf dem Bildschirm, was nicht ganz so nützlich ist.
% findet und springt zu der passenden Klammer.
de -- Löschen vom Cursor bis zum Ende des Wortes (Sie können auch dE
bis zum nächsten Leerzeichen zu löschen)
bde -- das aktuelle Wort löschen, von links nach rechts, Trennzeichen
df[space] -- löschen bis einschließlich der nächsten Leerstelle
dt. -- löschen bis zum nächsten Punkt
dd -- diese gesamte Zeile löschen
ye (oder yE) -- zieht den Text von hier bis zum Ende des Wortes
ce - schneidet das Ende des Wortes durch
tschüss -- kopiert das aktuelle Wort (ich frage mich, was "Hallo" bedeutet!)
yy -- kopiert die aktuelle Zeile
cc -- unterbricht die aktuelle Zeile, Sie können auch S
stattdessen. Außerdem gibt es eine niedrigere Obergrenze s
die das aktuelle Zeichen ausschneidet und in den Einfügemodus wechselt.
viwy oder viwc . Aktuelles Wort streichen oder ändern. Drücken Sie . w
mehrmals, um jedes weitere Wort auszuwählen, verwenden Sie b
sich rückwärts zu bewegen
vi{ - markiert den gesamten Text in Klammern. va{ - markiert den gesamten Text einschließlich {}s
vi(p - alles innerhalb der ()s markieren und durch den eingefügten Text ersetzen
b und e bewegen den Cursor wortweise, ähnlich wie es Strg+Pfeile normalerweise tun . Die Definition des Begriffs "Wort" ist jedoch etwas anders, da mehrere aufeinanderfolgende Deliter als ein Wort behandelt werden. Wenn Sie in der Mitte eines Wortes beginnen, gelangen Sie mit b immer an den Anfang des aktuellen Wortes, und jedes weitere b springt an den Anfang des nächsten Wortes. Ähnlich, und leicht zu merken, e
setzt den Cursor an das Ende des aktuellen Wortes und jedes folgenden Wortes.
ähnlich wie b
/ e
Kapital B
y E
den Cursor wortweise bewegen und dabei nur Leerzeichen als Begrenzungszeichen verwenden.
capital D (tief durchatmen) Löscht den Rest der Zeile rechts vom Cursor, wie Umschalt+Ende/Entf in normalen Editoren (beachten Sie, dass Sie 2 statt 3 Tasten drücken müssen - Umschalt+D)
0 Stimmen
Starten Sie einen anderen Editor oder Befehle mit !commandName
12 Stimmen
:Sex Fenster teilen und integrierten Datei-Explorer öffnen (horizontale Teilung)
3 Stimmen
Diese Frage scheint ziemlich konstruktiv zu sein - wenn man sich die Anzahl der Upvotes ansieht... Ich habe für die Wiedereröffnung gestimmt - vielleicht kommt ja eine noch coolere Antwort - die hochgevotet werden kann, wenn sie nützlich ist - und somit SOF mehr Wert verleiht. Wenn ich die Antworten nach Stimmen ordne, habe ich in nur 5 Minuten eine Menge cooles Zeug gelernt... wirklich wertvolles Zeug hier, warum etwas so wertvolles schließen? Wieso ist das nicht konstruktiv?
0 Stimmen
Hier sind einige obskure Tipps, die mir einfallen: pastebin.com/BGGkBmVw
7 Stimmen
Es ist lächerlich, dass diese Frage geschlossen ist. So viel zum Thema Legalismus.
3 Stimmen
Ich denke, diese Frage ist sehr konstruktiv, aber eher bei Quora angebracht.
1 Stimmen
:Vex Split-Fenster und integrierter Dateiexplorer öffnen (vertikaler Split)
3 Stimmen
Warum gibt es (bis jetzt) 2 Stimmen für die Streichung dieser Frage? Was würde das nützen?
0 Stimmen
Anstatt für die Löschung zu stimmen, kann ein " HINWEIS: Diese Frage ist NICHT themenbezogen für Stack Overflow. Bitte stellen Sie in Zukunft keine ähnlichen Fragen mehr. " sollte ausreichen.