In Terminale, come cancellare rapidamente il comando digitato?

3

In Terminale, diciamo che scrivo un comando lungo, ma prima di premere Invio, decido che in realtà non voglio eseguire questo comando, ma voglio eseguire un altro nuovo comando.

In tal caso, come rimuovere rapidamente tutto ciò che ho digitato, in modo che possa iniziare a digitare il nuovo comando?

Premere Elimina per alcuni secondi non è una buona soluzione, sto cercando qualcosa di più veloce.

    
posta Nicolas Raoul 22.09.2014 - 10:07
fonte

3 risposte

10

È possibile annullare il comando corrente con ^ CTRL + c . Puoi cancellare il comando all'inizio con ^ CTRL + u . Per cancellare la linea dopo il cursore premi ^ CTRL + K .

Ecco alcune ottime risposte su StackOverflow .

    
risposta data 22.09.2014 - 10:15
fonte
3

Puoi semplicemente usare cmd + . per fermarsi e andare a un nuovo prompt dei comandi su una nuova riga.

Non cancellerà ciò che hai digitato. Ma ancora più importante non lo eseguirà.

    
risposta data 22.09.2014 - 10:17
fonte
1

Terminal supporta in modo nativo i mapping di base di Emacs. In quanto tale:

Premi Ctrl + a per spostare il cursore all'inizio della riga e poi Ctrl + k per cancellare fino alla fine della riga.

    
risposta data 22.09.2014 - 10:25
fonte

Leggi altre domande sui tag