GNU/Linux >> Linux Esercitazione >  >> Linux

Cancella il terminale usando la scorciatoia da tastiera

Nel terminale gnome, puoi modificare le scorciatoie da tastiera con Edit -> Reset Shortcuts... Puoi quindi mappare il comando "Ripristina e cancella", che sembra fare quello che stai cercando.

In alternativa, puoi limitare la cronologia di scorrimento a un numero piccolo (diciamo 0) e Ctrl+L sarà più vicino a ciò che stai cercando.


  • CTRL +u cancella dal cursore all'inizio della riga

  • CTRL +k cancella dal cursore alla fine della riga

  • CTRL +d cancella un carattere a destra del cursore

  • Esc +Backspace cancella una parola a sinistra del cursore

  • Esc +d cancella una parola a destra del cursore

  • Alt +sinistra/destra salta all'inizio della parola precedente/successiva

  • CTRL +a salta all'inizio della riga

  • CTRL +e salta alla fine della riga

Per cancellare l'intero schermo aggiungi il seguente alias al tuo ~/.bashrc file:

alias cls="echo -ne '\033c'"

Ora, in un nuovo terminale digitando cls cancellerà tutto compreso il buffer di scorrimento. Funziona molto più velocemente di reset poiché non ripristina nulla.

Infatti reset è necessario solo quando si desidera riparare un terminale rotto, ad es. dopo aver eseguito cat su un file binario.

Se sei su OSX, allora Command ( )+k cancellerà il terminale (funziona anche nella console di Chrome devtools ) .


Ctrl+L ridisegna il terminale; non lo cancella. Se sei in un'app a schermo intero come less o vim, il comando Ctrl-L è quello che usi per ridisegnare uno schermo danneggiato. In vim con l'evidenziazione della sintassi a colori, ad esempio, puoi usare ctrl_l per aggiornare i colori se scorri a lungo e vim viene confuso dalla corrispondenza di virgolette o parentesi o simili.

Solo per riferimento se qualcuno cerca e trova questo... Se è necessario cancellare il buffer di scorrimento all'indietro, impostare il buffer su 0 righe o chiudere la finestra e riaprirla. O "mentre è vero; stampa; fatto" e poi interrompi con ctrl+c quando hai emesso abbastanza righe per far saltare il buffer. Il buffer di scorrimento dipende dall'applicazione, quindi mentre la soluzione fornita funziona per il terminale Gnome, non funzionerà per nessun altro dispositivo terminale.


Linux
  1. Le mie prime 10 scorciatoie da terminale per Linux

  2. Come testare quale shell sto usando in un terminale?

  3. Linux - Scorciatoia da tastiera di Task Manager in Linux?

  4. Cambia la scorciatoia da tastiera dell'otturatore per acquisire schermate

  5. Cancella uno schermo terminale per davvero

Tutorial sull'utilizzo dell'ultimo comando nel terminale Linux

Linux:scorciatoia per ridurre al minimo tutte le finestre?

Gnome3/cannella Imposta scorciatoia da tastiera?

Utilizzo di cut su terminale Linux

Come cancellare il terminale in Linux {Cancella schermo in Linux}

Come eseguire il terminale utilizzando le scorciatoie da tastiera in Gnome 2?