Zur ersten Zeile in einer Datei in vim gehen?


233

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


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.

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.


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


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)]

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.