.inputrc, TAB e CTRL-i


1

Apparentemente, quando premiamo TABin Terminale, invece viene inviato CTRL+ i, quindi non possiamo avere associazioni diverse per questi tasti premuti nel nostro .inputrc:

"\C-i": forward-char
TAB: complete

In questo modo TAB sposta il cursore di un carattere in avanti invece di mostrare il menu di completamento. C'è un modo per far funzionare la configurazione di cui sopra?

Sto usando Putty sotto Windows.


Per la cronaca, il tasto tab normalmente invia il carattere ASCII Control-I. Hai motivo di credere che ci sia un modo per differenziare quale tasto è stato premuto? (Potrebbe infatti esserci un modo per configurare il terminale in modo che invii una sequenza di escape per uno o entrambi i tasti per consentire la differenziazione. Hai confermato che il "TAB" di .inputrc è mappato su una sequenza di escape, o è sempre solo un alias per Control-I?)
Chris Page
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.