Mój terminal w systemie OSX 10.11.6 nie akceptuje znaku „[”

2

Za każdym razem, gdy go wpisuję, terminal miga, ale go nie wkłada. Jeśli wkleję polecenie, które ma [, wklei wszystko oprócz [„s”

Działo się to przed aktualizacją do wersji 10.11, ale stało się ogromnym problemem, dlatego nie mogę używać jq z tego powodu.

Mam również ten sam problem z iTerm2

ok, więc zawęziłem to do tej linii w moim .inputrc ``

jonnie
źródło

Odpowiedzi:

2

Więc znalazłem przyczynę w moim .inputrc

[[ $- = *i* ]] && bind TAB:menu-complete

Nie wiem, dlaczego jest to przyczyną problemu, ale problem został rozwiązany przez usunięcie tego, i szczerze mówiąc, nie jestem nawet pewien, jaki był powód tego istnienia

jeśli ktoś wie, dlaczego to powoduje, prosimy o odpowiedź, a ja zaakceptuję tę odpowiedź

jonnie
źródło