клавиша 'c' в нижнем регистре не работает в bash

Это немного странно. Я использую Ubuntu 12.04. Это работало хорошо, но сегодня я столкнулся с адским странным явлением. Я больше не могу вводить строчные буквы 'c' в bash. Сначала я подумал, что это неверная конфигурация для терминала gnome, но я попробовал и стандартный xterm, и непосредственно на консоли (ctrl + alt + F1), и проблема была та же.

Я могу печатать прописные буквы C без каких-либо затруднений и печатать строчные буквы 'c' в любой другой программе на основе терминала (vim, bash, less и т. Д.). Нижняя буква «с» также работает, если я прыгаю в старый добрый ш.

Я просмотрел все файлы конфигурации, которые мне известны, и не нашел в них ничего противоборствующего. Я подозреваю, что в любом случае все будет не так просто, потому что, если я запускаю bash с опцией --norc изнутри sh, проблема остается.

Я не знаю, что еще проверить. На самом деле, если бы я хотел вызвать эту проблему на данной машине, я понятия не имею, как это можно сделать. Полная тайна.

4
задан 18 June 2012 в 05:51

2 ответа

Я подозреваю какую-то ошибку в ~/.inputrc или /etc/inputrc. Эти файлы читаются, даже если вы позвоните Bash с --norc.

0
ответ дан 18 June 2012 в 05:51

Я имел bind TAB:menu-complete вместо всего TAB:menu-complete и пока я не зафиксировал его, я не мог ввести нижний регистр b!

1
ответ дан 22 October 2019 в 11:38

Другие вопросы по тегам:

Похожие вопросы: