526 Stimmen

Bewege den Cursor ans Ende der Datei in Vim

Wenn ich den Cursor ans Ende der Datei (d.h. ans Ende der letzten Zeile) in Vim setzen möchte, muss ich sechs Tastenanschläge eingeben:

G$a - was auf meinem Tastaturlayout ESC + Shiftg + Shift4 + a entspricht.

Wie kann ich das effizienter machen?

Da ich regelmäßig an vielen verschiedenen Maschinen arbeite, kann ich nicht immer .vimrc ändern, daher suche ich nach Lösungen, ohne diese Datei zu bearbeiten oder zu erstellen.

27voto

AlexD Punkte 542

Ich dachte, die Frage war "Cursor ans Ende der Datei in vim bewegen"?

Ende der Datei: Esc + G
Anfang der Datei: Esc + g (oder gg, wenn du bereits im Befehlsbereich bist)

26voto

greduan Punkte 4590

Der beste Weg, um zur letzten Zeile der Datei zu gelangen, ist mit G. Dies bewegt den Cursor zur letzten Zeile der Datei.

Der beste Weg, um zur letzten Spalte in der Zeile zu gelangen, ist mit $. Dies bewegt den Cursor zur letzten Spalte der aktuellen Zeile.

Also, nur indem Sie G$ eingeben, gelangen Sie ans Ende der Datei und zur letzten Zeile.

Und wenn Sie den Einfügemodus am Ende der Datei starten möchten, tun Sie einfach GA. Auf diese Weise gelangen Sie zur letzten Zeile der Datei und wechseln in den Einfügemodus, indem Sie an die letzte Spalte anhängen. :)

16voto

Sandeep Amarnath Punkte 2667

Versuche SHIFT + G zu drücken und du wirst am Ende der Seite sein, aber du kannst noch nicht bearbeiten. Gehe nach oben, indem du G + G drückst

12voto

broc.seib Punkte 20286

Wenn Sie die nächste Zeile schreiben möchten, wird ESCGo die Zeilenschaltung durchführen und Sie in den Einfügemodus der nächsten Zeile (am Ende der Datei) versetzen, wodurch Sie ein paar Tastenanschläge sparen.

9voto

Gili Punkte 80842
  • Strg + Pos1 = Zum Anfang der Datei springen
  • Strg + Ende = Zum Ende der Datei springen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X