Bash: treballant amb la línia de comandaments i el seu històric
Última actualització: abril de 2019
En comptes d'anar endavant, enrere (esborrant o no), podem ser més eficients amb:
- Ctrl + w: talla el que hi hagi des de la posició del cursor fins al proper espai a l'esquerr
- Ctrl + K: talla tot el que hi hagi des de la posició del cursor fins al final de la línia
- Ctrl + y: enganxa l'últim que haguem tallat
- Ctrl + a (o Ctrl + Pg Up): va al començament de la línia
- Ctrl + e (o Ctrl + Pg Dn): va al final de la línia
- Ctrl + b (o Ctrl + fletxa esquerra): va una paraula enrere
- Ctrl + f (o Ctrl + fletxa dreta): va una paraula endavant
En comptes d'esborrar la línia de comandaments picant repetidament la tecla d'esborrar, és molt més ràpid fer: Ctrl + c
Un altre cosa que ens farà guanyar molt de temps és explotar correctament l'històric:
- Ctrl - permet alternar entre els dos últims directoris visitats.
- Ctrl + r per a buscar un comandament recent (en comptes d'anar enrere repetidament amb la fletxa amunt). Això ens trobarà la coincidència més recent. si volem seguir buscant comandaments anterior, farem Ctrl + r fins que trobem la coincidència que estem buscant.
Si volem esborrar l'històric:
history -c