古いMacを久々に出してきたらターミナルの挙動がどうもおかしい。'['が入力できない。TABに変換されているっぽい。他の文字は問題ないし、他のアプリでも問題ない。おっかしいなあ、、と思って他のshに変えてみてもかわらない。ずうっと悩んだあげくに気がついた。TABじゃなくてcompleteだ。
.inputrcをみてみると
Tab: complete
とすべきところを
[Tab]: complete
とかしていた。なんでこんなアホ設定にしたのか謎+readline空気読み過ぎ。エラー出せよエラー。
うーむ、バカなことで貴重な時間を浪費してしまった。