не может ввести «e» или «P» в оболочках или терминалах MinGW / msys

Я успешно установил и использовал MinGW и msys в прошлом для компиляции и компоновки исполняемых файлов Windows. При новой установке для 32-разрядной Vista (на той же платформе, что и при предыдущем успехе) я получаю раздражающее поведение: когда я набираю строчную букву «е» или прописную букву «Р» в предоставленных средах оболочки, я получаю звуковой сигнал, но без символа! Это означает, что я не могу набрать, например, «make» или «echo», а затем запустить эти команды. Это звучит так: mak-BEEP!

Этот звуковой сигнал «no e» происходит в оболочке, которая открывается, когда вы вызываете msys через ярлык, созданный установщиком, и в оболочках при переходе к c: \ msys \ 1.0 \ bin и просто дважды щелкнув bash.exe, sh.exe, rxvt.exe (на самом деле он имеет больше приглушенного шума, чем четкий звуковой сигнал), но всегда строчные буквы 'e' и заглавные 'P' не будут эхом отражаться в терминал (или оболочка? очевидно, я не У меня есть представление о различиях между этими терминами).

Я пробовал автоматические установщики MinGW и msys, а также новую ручную установку с той же целью.

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

7
задан dim fish 5 February 2011 в 07:02
поделиться