Z powodzeniem zainstalowałem i używałem MinGW i msys w przeszłości do kompilowania i łączenia plików wykonywalnych Windows. Na świeżej instalacji dla 32-bitowego systemu Vista (tej samej platformy, co poprzedniej) zauważam pewne denerwujące zachowanie: kiedy wpisuję małe litery "e" lub wielkie litery "P" w podanych warunkach powłoki, otrzymuję słyszalny dźwięk, ale bez charakteru! Oznacza to, że nie mogę wpisać "make" lub "echo", a następnie uruchomić te polecenia, na przykład. To idzie: m-a-k-BEEP!nie można wpisać "e" lub "P" w powłoce Minigra/msys lub terminalach
Ten brak 'e' BEEPING występuje w powłoce, która otwiera się po wywołaniu msys za pomocą skrótu, który jest generowany przez instalator, oraz w powłokach, przechodząc do c: \ msys \ 1.0 \ bin i po prostu podwójnie klikając bash .exe, sh.exe, rxvt.exe (właściwie to ma więcej stłumionego szumu niż ostry dźwięk BEEP), ale zawsze małe litery "e" i wielkie "P" nie będą echo do terminala (lub powłoki? Nie rozumiem różnic między tymi terminami).
Próbowałem zautomatyzowanych instalatorów MinGW i msys oraz świeżej instalacji ręcznej na tym samym końcu.
Nie bardzo dobrze rozumiem powłoki, albo jak ich środowiska ewoluują w miarę ich uruchamiania, więc nie wiem, gdzie zacząć szukać źródła tego zwariowanego zachowania.
Mam ten sam problem z powłoką git w systemie Windows, ale nie ze świeżym bashiem MinGW. (Ta sama poprawka działała) ... Może to jest specyficzne dla niektórych wersji MSys? – Kos