Pergi ke baris pertama dalam file di vim?

234

Bagaimana saya pergi ke baris pertama dalam file di vim?

Jean
sumber
12
Merasa seperti pertanyaan ini membutuhkan fakta pelengkap yang Gakan menuju ke baris terakhir dan G$akan pergi ke akhir file.
Pengguna
@ Pengguna jadi apa perbedaan antara Gvs G$?
Charlie Parker
1
@CharlieParker: G membawa Anda ke awal baris terakhir, G $ membawa Anda ke akhir baris terakhir.
Pengguna

Jawaban:

409

Dalam mode perintah (tekan Escjika Anda tidak yakin) Anda dapat menggunakan:

  • gg,
  • :1,
  • 1G,
  • atau 1gg.
Lazer
sumber
Bagus! Jauh lebih mudah daripada: 1 Shift-g
Nigel B. Peck
3
ggmelakukan permulaan "lembut" pada baris pertama, jika ada spasi putih yang perlu Anda lakukangg0
Ralph Callaway
39

Ketik "gg" dalam mode perintah. Ini membawa kursor ke baris pertama.

andrew
sumber
1
mengapa ggmelakukan itu? Saya telah menemukan biasanya perintah vim terdiri dari orang lain jadi mungkin ada alasannya lebih gdari satu g.
Charlie Parker
1
Dalam ˋLessˋ: ˋgˋ file awal, ˋGˋ file akhir
Timo
4

Jika Anda menggunakan gvim, Anda bisa menekan Ctrl + Homeuntuk masuk ke baris pertama. Demikian pula, Ctrl + Endpergi ke baris terakhir.

Bharat Lagali
sumber
7
Gerakan tangan terlalu banyak.
Winger Sendon
3

Pergi ke baris pertama

  • :1

  • atau Ctrl + Home

Pergi ke baris terakhir

  • :%

  • atau Ctrl + End


Pergi ke baris lain (fi 27)

  • :27

[Bekerja Pada VIM 7.4 (2016) dan 8.0 (2018)]

DimiDak
sumber