Vi editörü ile bir dosyanın başlangıcına geri dönmenin kısa yolu var mı?


98

Vi editörü ile uzun bir dosyayı okurken, gerçekten ihtiyaç duyduğunuzda bazı kısa yollarla dosyanın başlangıcına dönmek çok güzel olurdu. Bazen ctrl+ bile Bçok yavaş. Böyle bir alet bilen var mı?

Yanıtlar:


180

Vi kullanarak bir dosyayı açtıktan sonra

1) Dosyanın sonuna gitmek için Shift+ tuşuna basabilirsinizg

ve

2) Dosyanın başlangıcına gitmek için iki kez basıng

NOT: - g büyük / küçük harfe duyarlıdır (@Ben'e işaret ettiği için teşekkürler)


15
gg vi'de yoktur, sadece Vim.
Matej

Shift+ g---> Dosyanın altına gidin. Shift+ GG---> Dosyanın en üstüne gidin.
Subhashree Pradhan

@Subhashree Pradhan - Vi Vs Vim ile ilgili görüşler için teşekkür ederiz. Ancak, 'Shift + GG' adında böyle bir operatör / komut yok gibi görünüyor - hem Vi hem de Vim'de doğruladım. Aksi takdirde, G operatörü bir nicelik belirtecini önek olarak alırken dosyanın başına gitmek için 1G'yi kullanabilirsiniz.
itsraghz

71

kullanarak :<line number>herhangi bir satıra gidebilirsiniz, böylece :1sizi ilk satıra götürür.


Bu harika! Teşekkürler!
user2045447



15

Eh, sahip [[ve ]]başından gidip dosyanın sonuna kadar. Bu vi'de çalışır.


13

Dosyanın sonuna gitmek için: tuşuna basınESC

1) büyük Gharf yazın (Büyük G)

2) shift+ g(küçük g) tuşlarına basın

Aşağıdaki yolu vardır dosyanın üst gitmek için: tuşuna basınESC

1) 1G(Büyük G) tuşuna basın

2) gg(küçük g) veya1gg

3) Belirli bir satır numarasına atlayabilirsiniz, örneğin 1 satır numarasına gitmek istersiniz, 1+G


8

Komut modunda: :+ 1 sizi ilk satıra götürür


Dosyadaki herhangi bir satıra gitmek çok kullanışlıdır.
Nitb

5

Yazmak 0%sizi başa götürür.

100% seni sonuna kadar götürür.

50% yarısına kadar götürür.


0

Her zaman Ctrl+ Home(dosyanın başlangıcı) ve Ctrl+ End(dosyanın sonu) kullandım.

Hem insert hem de nav modlarında çalışır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.