GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Pagine man:come mostrare sempre le righe totali e la percentuale nella riga inferiore dello stato / prompt?

Voglio vedere sempre le righe totali e la parte % ( line 1/773 0% ) nella parte inferiore dello stato/richiesta di pagine man subito dopo averne visualizzata una.

Quando apro una pagina man, vedo questo nella riga inferiore:

 Manual page man(1) line 1 (press h for help or q to quit)

Ma dopo aver premuto Fine quindi Casa cambia in questo:

 Manual page man(1) line 1/773 0% (press h for help or q to quit)

Come posso vedere sempre le righe totali e la % quando apro inizialmente una pagina man, senza premere pulsanti?

Sto usando less come cercapersone dell'uomo, e sta cominciando a sembrare less "Semplicemente non lo farò." Preferirei non installare alcun programma aggiuntivo (Ubuntu/Xubuntu predefinito) o cambiare il cercapersone di man, ma se un altro cercapersone è simile a less funziona che andrebbe bene (most ha dei bei colori, ma avrebbe bisogno che il prompt predefinito sia cambiato).

Ho pensato che sarebbe stata un'impostazione semplice, ma forse no.
Ho provato una ricerca sul Web e ho cercato in questo sito, ma non ho trovato nulla di rilevante, forse la % non è molto adatta alla ricerca o il mio le parole chiave sono disattivate? Niente in man man sembrava rilevante e l'unico % erano estranei.

Risposta accettata:

Presumibilmente, stai usando less come cercapersone. Non puoi fare quello che vuoi direttamente senza ricompilare less (almeno non trovo alcuna opzione del genere) - per leggere tutte le righe all'inizio, ottenere il numero di fine riga e saltare all'inizio con quelle informazioni. Ma penso che sarebbe goffo e inefficiente dato che l'unico premio è il numero totale di riga sebbene YMMV.

Ora ti mostrerò un modo ingegnoso , sfruttando il LESS variabile di ambiente che less legge per ottenere le opzioni automatiche:

 LESS='+Gg' man <whatever>

Ad esempio:

LESS='+Gg' man bash

Dentro less , G andrà alla fine (senza alcun numero di riga) e g salterà in alto (senza alcun numero di riga). Come farà da less all'inizio, avrà l'idea dei numeri di riga totali mentre tornerà in cima e te lo mostrerà. Ancora una volta questo ha l'avvertenza di leggere fino alla fine una volta, e poi tornare in cima.

Relazionato:Interrompere l'audio dagli altoparlanti quando si collegano le cuffie in Ubuntu?
Ubuntu
  1. Come nascondere tutte le finestre e mostrare rapidamente il desktop?

  2. Come leggere le pagine man nella lingua madre?

  3. Come mostrare sempre i pulsanti di chiusura, riduzione e ingrandimento nelle proprie finestre?

  4. Come controllare lo stato e lo spazio utilizzato da immagini e contenitori

  5. Come posso fare in modo che grep stampi le righe sotto e sopra ogni riga corrispondente?

Come creare e mantenere le tue pagine man

Come spegnere Debian 10 dalla riga di comando e dalla GUI

Come risolvere la linea verde in fondo in VLC in Linux

Come modificare la posizione del dock e spostarla in basso in Ubuntu

Come eseguire l'output in coda -f con i colori utilizzando solo Awk e mostrare il resto dell'output?

Come abilitare e disabilitare le estensioni di Gnome dalla riga di comando?