Strani personaggi che appaiono quando uso i tasti Ctrl e Freccia per navigare


13

Quando scrivo Controle uno qualsiasi dei tasti freccia in qualsiasi terminale ( gnome-terminal, così come terminator), ottengo questo (o qualcosa del genere).

Succede anche quando lo uso openbox, quindi non è un compizproblema. Ed è solo nei programmi terminali, mai in un'app GUI (come Firefox, Chrom (ium) e o Empathy).


Cosa ti aspettavi che Ctrl + frecce facessero in una finestra terminale?
Colin Watson,

quale tastiera usi e quali sono le impostazioni della tastiera?
Dirk Hartzer Waldeck,

@colin Ctrl + Freccia passa al fine della parola successiva o precedente
Dirk Hartzer Waldeck

@Dirk Uso la tastiera integrata sul mio asus 1001p con le impostazioni della tastiera a 105 tasti. Non ho avuto questo problema neanche la scorsa settimana.
jrg

@James, strano, ho avuto qualche problema con la mia tastiera quando ho selezionato un layout diverso dagli Stati Uniti, ma se queste impostazioni hanno funzionato prima probabilmente dovresti controllare la presenza di un bug report su Launchpad
Dirk Hartzer Waldeck,

Risposte:


19

Cosa c'è nel tuo ~/.inputrce /etc/inputrc? Il minimo per far funzionare quelle chiavi è, penso:

# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word

Se li hai /etc/inputrc, il file deve essere incluso da ~/.inputrc, quindi controlla che abbia la seguente riga:

$include /etc/inputrc

Mi chiedo perché questo accada in Kubuntu 12.10. Non è mai successo in una versione precedente prima. È un bug che deve essere segnalato?
nought101

1
Ho riscontrato questo problema e il tuo commento sull'inclusione del file nel file ~ / .inputrc locale lo ha risolto. Era apparso perché avevo creato e inputrc locale senza includere quello globale ...
Louis Gagnon,
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.