Zur ersten Zeile in einer Datei in vim gehen?

233

Wie gehe ich in einer Datei in vim zur ersten Zeile?

Jean
quelle
12
Sie haben das Gefühl, dass diese Frage die ergänzende Tatsache benötigt, Gdie bis zur letzten Zeile und G$bis zum Ende der Datei reicht.
Benutzer
@ Benutzer also was ist der Unterschied zwischen Gvs G$?
Charlie Parker
1
@CharlieParker: G bringt Sie zum Anfang der letzten Zeile, G $ bringt Sie zum Ende der letzten Zeile.
Benutzer

Antworten:

406

Im Befehlsmodus (drücken EscSie, wenn Sie sich nicht sicher sind) können Sie Folgendes verwenden:

  • gg,
  • :1,
  • 1G,
  • oder 1gg.
Laser
quelle
Toll! So viel einfacher als: 1 Shift-g
Nigel B. Peck
2
ggmacht einen "weichen" Anfang der ersten Zeile, wenn es Leerzeichen gibt, die Sie tun müssengg0
Ralph Callaway
38

Geben Sie im Befehlsmodus "gg" ein. Dies bringt den Cursor in die erste Zeile.

Andrew
quelle
1
warum macht ggdas so Ich habe festgestellt, dass vim-Befehle normalerweise aus anderen bestehen. Vielleicht gibt es einen Grund, warum sie doppelt gals einfach sind g.
Charlie Parker
1
In ˋLessˋ: ˋgˋ Anfangsdatei, ˋGˋ Enddatei
Timo
4

Wenn Sie gvim verwenden, können Sie einfach Ctrl + Homedie erste Zeile drücken . Ebenso Ctrl + Endgeht es zur letzten Zeile.

Bharat Lagali
quelle
7
Zu viel Handbewegung.
Flügelspieler Sendon
3

Gehen Sie zur ersten Zeile

  • :1

  • oder Ctrl + Home

Gehe zur letzten Zeile

  • :%

  • oder Ctrl + End


Gehe zu einer anderen Zeile (fi 27)

  • :27

[Works On VIM 7.4 (2016) und 8.0 (2018)]

DimiDak
quelle