È possibile scorrere oltre la fine di un file nel cercapersone meno?


8

È possibile scorrere oltre il fondo in meno?

Idealmente, vorrei essere in grado di vedere l'ultima riga del file che sto visualizzando nella parte superiore della finestra del mio terminale (il resto dello schermo potrebbe essere pieno di tildes ( ~), che significa linea vuota / niente da vedere qui in meno di).

Risposte:


12

Sì, usando J(come in ShiftJ). Quindi puoi andare alla fine del file con G, quindi scorrere verso il basso oltre la fine con Jfino a quando l'ultima riga del file si trova nella parte superiore dello schermo ( lessnon ti permetterà di scorrere ulteriormente).

Ke Yfai lo stesso nella parte superiore del file, scorrendo verso l'alto fino all'inizio fino a quando la prima riga si trova nella parte inferiore dello schermo.

Come sottolinea David Ongaro , è possibile utilizzare gli identificatori di ripetizione per evitare di dover premere Jpiù volte: G99Jscorrerà quindi verso il basso fino a quando l'ultima riga non si trova nella parte superiore dello schermo (a meno che il terminale non abbia un numero molto elevato di righe).


1
Sì! Hanno usato la parola al di là , invece di fondo : è per questo che non riuscivo a trovarlo. Inoltre, ho pensato che ci dovrebbe essere una bandiera per questo. Tuttavia, questa è la risposta corretta. Grazie! Lo accetterò ~ presto. :)
Mateusz Piotrowski

Sembra che 100Juno possa evitare di colpire Jripetutamente.
David Ongaro,

2

L' -copzione crea anche il comportamento "scorrimento passato EOF" in alcune circostanze.

Senza -c, quando sei vicino alla fine del file (la parte rimanente dopo la parte che vedi attualmente è inferiore a un'altezza dello schermo), spacescorre verso il basso quanto basta per posizionare l'ultima riga del file sull'ultima riga dello schermo. spacepuò essere equivalente a jse c'è solo un'altra riga da mostrare.

Con -c, fintanto che non sei già in EOF, spacescorre sempre in avanti a un'altezza a schermo intero. La riga superiore sullo schermo dopo spacesarà la riga successiva a quella che era in basso prima di space. Questo può lasciare inutilizzato una parte dello schermo ed è riempito con i ~marcatori.

In -cmodalità, per rendere l'ultima riga l'unica riga visibile, G K spaceè tutto ciò che serve.

... a meno che l'ultima riga del file non sia più larga della larghezza dello schermo, nel qual caso è necessario ripetere il K.

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.