perintah kurang dengan banyak file: Cara menavigasi ke yang berikutnya / sebelumnya

269

Saya baru tahu saya bisa menggunakan lessbeberapa file. garis status kurang memberitahu saya (SELESAI) - Berikutnya: file2.txt

Tetapi bagaimana saya menavigasi sebelumnya / berikutnya dari kurang?

Jesper Rønn-Jensen
sumber

Jawaban:

295

Kita membaca di halaman manual :

       : n Periksa file selanjutnya (dari daftar file yang diberikan dalam com-
              baris mand). Jika nomor N ditentukan, file N-th berikutnya adalah
              diperiksa.
       : p Periksa file sebelumnya dalam daftar baris perintah. Jika suatu angka
              N ditentukan, file N-th sebelumnya diperiksa.
Stephan202
sumber
8
:e [file] Examine a new file.- yaitu membuka file baru sementara kurang terbuka
JellicleCat
63
Pertukaran +1 stack lebih cepat daripada manual grep manuntuk menemukan bagian yang tepat ketika Anda tidak yakin bagaimana itu dijelaskan.
Nathan
4
Jika nomor N ditentukan - bagaimana cara menentukan nomor ini (tidak dapat menemukan jawaban di halaman manual)?
Piotr Dobrogost
15
@PiotrDobrogost: Pertanyaan bagus. Saya harus bermain-main sedikit dengan itu sendiri. Ternyata nomornya mendahului usus besar dan natau p. Misalnya, 3:nmemindahkan satu ke file ketiga-berikutnya.
Stephan202
6
@ardnew Anda sangat tidak mungkin mendapat tanggapan positif atas komentar itu - siapa pun yang setuju dengan Anda tidak akan menemukan pertanyaan ini!
TC Proctor
35

Jenis :ndan :p.

jtbandes
sumber
28

Ditemukan dari :h(jendela bantuan) yang dapat saya gunakan: p (untuk sebelumnya) dan: n (untuk selanjutnya)

Jesper Rønn-Jensen
sumber
11
Ajari pria memancing. Saya tidak tahu Anda bisa :anything, tetapi sekarang saya tahu bagaimana cara menggunakan :h...
Mitch Kent
5
Hanya untuk memperjelas, Anda hanya mengetik hbantuan, tanpa titik dua (titik dua sudah ada di sana). Namun, Anda harus mengetik :natau :pdengan titik dua eksplisit untuk pergi ke file berikutnya / sebelumnya.
wisbucky
16

Catatan: Anda benar-benar harus mengetikkan :perintah-perintah ini (meskipun sudah ada titik dua yang terlihat).

:nlompat ke file berikutnya
:plompat ke file sebelumnya
:xlompat ke file pertama

3:nlompat 3 file di depan
3:plompat 3 file kembali
3:xlompat ke file ke-3

:f cetak nama file / info saat ini (membantu jika Anda lupa di mana Anda berada)

wisbucky
sumber
Menyangkal dukungan dari jawaban ini, karena butuh waktu paling dekat dengan apa yang saya cari: Jika Anda ingin "dengan mudah" melompat ke file TERAKHIR dalam daftar Anda, gunakan dulu :funtuk melihat berapa banyak file dalam daftar Anda (misalnya '(file 1 dari 99)'), lalu ketik saja 99, :xseperti yang dijelaskan oleh @wisebucky dan Anda akan langsung melompat ke sana. Sayangnya, sepertinya tidak ada jalan pintas untuk melompat ke file terakhir, seperti Anda dapat dengan mudah melompat ke file pertama dengan :xsendirian.
JM Janzen