909
contributi
S3v (discussione | contributi) Nessun oggetto della modifica |
|||
Riga 37: | Riga 37: | ||
===Editing della linea di comando=== | ===Editing della linea di comando=== | ||
Vi sono due differenti modalità di shortcut in bash che richiamano i comandi di due famosi editor di testo. La prima nonché quella di default è, per ragioni storiche, la modalità emacs, la seconda, ovvero quella '''VI'''ncente, è la modalità VI. | |||
Per passare dall'una all'altra si può dare nel prompt i seguenti comandi oppure inserirli nel file ~/.bashrc: | |||
<pre>set -o vi</pre> | |||
<pre>set -o emacs</pre> | |||
Alcuni tasti di scelta rapida per l'editing da linea di comando: | Alcuni tasti di scelta rapida per l'editing da linea di comando: | ||
{| {{Prettytable}} width="100%" | |||
| align="center" | '''Descrizione''' | |||
| align="center" | '''Vim-like(CommandMode)''' | |||
| align="center" | '''Emacs-like''' | |||
|- | |||
| Vai all'inizio delle linea | |||
| 0 (zero) | |||
| CTRL+a | |||
|- | |||
| Vai alla fine della linea | |||
| $ | |||
| CTRL+e | |||
|- | |||
| Cancella fino dalla posizione corrente alla fine della linea | |||
| D | |||
| CTRL+k | |||
|- | |||
| Cancella fino dalla posizione corrente all'inizio della linea | |||
| d^ | |||
| CTRL+u | |||
|- | |||
| Pulisce lo schermo | |||
| CTRL+l | |||
| CTRL+l | |||
|- | |||
| Vai una parola avanti | |||
| w | |||
| META+f | |||
|- | |||
| Vai una parola indietro | |||
| b | |||
| META+b | |||
|- | |||
| Cancella la parola successiva | |||
| dw | |||
| META+d | |||
|- | |||
| Cancella la parola precedente | |||
| CTRL+w | |||
| META+backspace | |||
|} | |||
{{Box|Nota per la modalità Command Mode|Si entra in Command Mode premendo ESC. Per tornare in modalità inserimento è necessario pigiare il tasto i.}} | |||
{{Box|Nota sul tasto META|Il tasto Meta può essere usato premendo <code>ALT</code> e ''contemporaneamente'' il carattere del comando che interessa, oppure premendo <code>ESC</code> e ''successivamente'' il tasto del comando che interessa. In quest'ultimo modo non è necessario premere due tasti contemporaneamente. Questa è una regola generica per gli shortcut di bash che usano il tasto Meta.}} | {{Box|Nota sul tasto META|Il tasto Meta può essere usato premendo <code>ALT</code> e ''contemporaneamente'' il carattere del comando che interessa, oppure premendo <code>ESC</code> e ''successivamente'' il tasto del comando che interessa. In quest'ultimo modo non è necessario premere due tasti contemporaneamente. Questa è una regola generica per gli shortcut di bash che usano il tasto Meta.}} | ||
contributi