Il terminale e le scorciatorie da tastiera


Possibile? Ceeeeeerto!😉

E’ possibile personalizzando il comportamento della libreria readline, utilizzata di default da bash e da molte applicazioni dal terminale

Per prima cosa, creiamoci il nostro file di configurazione
cp /etc/inputrc .inputrc
quindi usando gedit o l’editor che preferite
gedit .inputrc
andiamo ad aggiungere alla fine queste righe:
"\C-k\C-u": "sudo apt-get update && sudo apt-get upgrade\r"
quindi salviamo ed apriamo un nuovo terminale… tenendo premuto il tasto Control, premiamo k e quindi u… cosa accade? Abbiamo evitato di dover scrivere “sudo apt-get update && sudo apt-get upgrade” a terminale, ha fatto tutto lui per noi!!!😀
Con \C viene indicato il tasto Control seguito dalla lettera che vogliamo usare, mentre con \r alla fine che deve essere premuto INVIO…
Questa è una base ovviamente, e molto è possibile fare/personalizzare, quindi, buon divertimento!😉

2 thoughts on “Il terminale e le scorciatorie da tastiera

  1. Th3Bree ha detto:

    Hint apprezzabile!
    volevo segnalare solo che è possibile ottenere risultati analoghi andando a modificare il file .bashrc all’interno della home ed aggiungere ad esempio in coda:
    alias apti=’sudo apt-get install’
    in modo che per installare un pacchetto dai repository non defo fare altro che scrivere “apti nomepacchetto” e il gioco è fatto.
    Ora, ovviamente questo non è frutto del mio ingegno, volevo solo offrire un’alternativa al metodo scritto sopra…colgo l’occasione per ringraziare l’autore della guida che seguii..se solo mi ricordassi il nome…🙂

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...