Странные символы появляются, когда я использую клавиши Ctrl и Arrow для навигации
Когда я набираю Control и любую из клавиш со стрелками в любом терминале (gnome-terminal
, так же как terminator
), Я получаю это (или что-то подобное).
Бывает когда использую openbox
ну, так что это не compiz
вопрос. И это только в терминальных программах, а не в приложениях с графическим интерфейсом (таких как Firefox, Chrom(ium)e или Empathy).
2 ответа
Что в твоем ~/.inputrc
а также /etc/inputrc
? Думаю, минимум, чтобы эти ключи работали:
# 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
Если у вас есть это в /etc/inputrc
, файл должен быть включен из ~/.inputrc
, поэтому убедитесь, что в нем есть следующая строка:
$include /etc/inputrc
Возможно, вы используете не ту оболочку. Попробуйте изменить оболочку на bash, скомандовав
chsh -s /bin/bash $(whoami)
Не используйте sudo и не запускайте от имени root. Вам может быть предложено ввести пароль. Перезагрузитесь после смены оболочки.