<Precedenti | Contenuti | Succ.>
7.8. Creazione del file /etc/inputrc
. inputrc file è il file di configurazione per la libreria Readline, che fornisce funzionalità di modifica mentre l'utente sta inserendo una riga dal terminale. Funziona traducendo gli input della tastiera in azioni specifiche. Readline è utilizzato da Bash e dalla maggior parte delle altre shell, nonché da molte altre applicazioni.
La maggior parte delle persone non ha bisogno di funzionalità specifiche per l'utente, quindi il comando seguente crea un'immagine globale / etc / inputrc utilizzato da tutti coloro che effettuano l'accesso. Se in seguito decidi di dover sovrascrivere le impostazioni predefinite in base all'utente, puoi creare un . inputrc file nella home directory dell'utente con le mappature modificate.
Per ulteriori informazioni su come modificare il inputrc file, vedi informazioni bash sotto il File di inizializzazione Readline . informazioni readline
è anche una buona fonte di informazioni.
Di seguito è riportato un generico globale inputrc insieme a commenti per spiegare cosa fanno le varie opzioni. Nota che i commenti non possono essere sulla stessa riga dei comandi. Crea il file usando il seguente comando:
cat > /etc/inputrc << "EOF"
# Inizia /etc/inputrc
# Modificato da Chris Lynn[email protected]>
# Consenti al prompt dei comandi di passare alla riga successiva imposta modalità di scorrimento orizzontale su Off
# Abilita input a 8 bit imposta meta-flag On imposta input-meta On
# Disattiva il set di stripping dell'ottavo bit convert-meta Off
# Mantieni l'ottavo bit per il display set output-meta On
# nessuno, visibile o udibile impostato in stile campanello nessuno
# Tutte le seguenti mappano la sequenza di escape del valore
# contenuto nel primo argomento delle funzioni specifiche della readline "\eOd": parola-indietro
"\eOc": parola in avanti
# per console linux "\e[1~": inizio riga "\e[4~": fine riga
"\e[5~": inizio della cronologia "\e[6~": fine della cronologia "\e[3~": delete-char
"\e[2~": inserimento-citato
# per xterm
"\eOH": inizio riga "\eOF": fine riga
# per Konsole
"\e[H": inizio riga "\e[F": fine riga
# Termina /etc/inputrc
EOF