Risposte:
Il set
comando nel manuale di readline è quella nel file di configurazione di readline, ~/.inputrc
. Sebbene bash sia l'utente più famoso della libreria readline, la libreria è generica e può essere utilizzata da altri programmi; la sintassi di .inputrc
non è correlata a bash.
Puoi fare in modo che bash esegua i comandi readline tramite il comando bind
incorporato:
bind "set var value"
Inoltre, è possibile effettuare rilettura bash ~/.inputrc
con bind -f ~/.inputrc
.
Dal manuale :
Quando viene avviato un programma che utilizza la libreria Readline, viene letto il file init e vengono impostati i collegamenti dei tasti.
Inoltre, il comando C- x C- rrilegge questo file init 1 , incorporando in tal modo eventuali modifiche apportate ad esso.
1 Nota che questo è ovviamente l'associazione Emacs (impostazione predefinita), se si utilizza editing-mode-vi
non esiste una combinazione di tasti predefinita. Tuttavia, puoi associare il re-read-init-file
comando a un keybind di tua scelta in ~/.inputrc
.
set
è la stessa della shell incorporata .set