Come centrare i risultati della ricerca in Meno, invece di spostare la linea corrispondente nella parte superiore del terminale


24

Quando cerco termini in meno, mi piacerebbe vedere le righe sopra e sotto un risultato di ricerca. Si può configurare meno per fare questo?

Semplicemente meno utilizzo è: - Apri file - Cerca digitando "/" - Passa a nuove corrispondenze di ricerca con "n" Ma ogni corrispondenza viene mostrata sulla prima riga del terminale. Non è possibile visualizzare le righe che precedono un risultato di ricerca senza spostare la vista indietro di alcune righe. È noioso farlo mentre sfogli un file.


2
Potete fornire ulteriori informazioni su ciò che state cercando di fare? Io penso che ho capito, ma non è affatto chiaro.
ChrisF,

Domanda riformulata per essere più esplicita.
Vincent Scheib,

Risposte:


27

Puoi usare l' -jopzione. Dall'interno less, digita -quindi jinserisci un numero di righe sotto la parte superiore dello schermo per visualizzare la linea target (ad es. 12).

Puoi iniziare a lessusare questa opzione:

less -j12

o imposta la LESSvariabile d'ambiente per includerla:

export LESS=-j12

Il mio $LESSè:

-iMFXRj4a#1

È possibile includere l'impostazione della variabile di ambiente nel ~/.bashrcfile per renderla persistente.


23
-j.5 causa "metà schermo".
Vincent Scheib,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.