Cara memusatkan hasil pencarian dalam Less, alih-alih memindahkan baris yang cocok ke atas terminal


24

Saat mencari istilah dalam waktu kurang, saya ingin melihat baris di atas dan di bawah hasil pencarian. Bisakah kurang dikonfigurasi untuk melakukan ini?

Penggunaannya lebih sederhana: - Buka file - Cari dengan mengetikkan "/" - Pindah ke pertandingan pencarian baru dengan "n" Tapi setiap pertandingan ditampilkan di baris pertama terminal. Anda tidak dapat melihat garis yang muncul sebelum hasil pencarian tanpa memindahkan tampilan kembali beberapa baris. Sangat membosankan untuk melakukan itu saat Anda membaca sekilas file.


2
Bisakah Anda memberikan informasi lebih lanjut tentang apa yang Anda coba lakukan? Saya pikir saya mengerti, tetapi sama sekali tidak jelas.
ChrisF

Pertanyaan yang ditulis ulang menjadi lebih eksplisit.
Vincent Scheib

Jawaban:


27

Anda dapat menggunakan -jopsi ini. Dari dalam less, ketik -lalu jmasukkan sejumlah baris di bawah bagian atas layar untuk ditampilkan garis target (misalnya 12).

Anda dapat mulai lessmenggunakan opsi ini:

less -j12

atau atur LESSvariabel lingkungan untuk memasukkannya:

export LESS=-j12

Saya $LESSadalah:

-iMFXRj4a#1

Anda dapat memasukkan pengaturan variabel lingkungan di ~/.bashrcfile Anda agar persisten.


23
-j.5 menyebabkan "tengah layar".
Vincent Scheib
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.