ターミナルで突然特定のキーが打てなくなった時の対処
突然、キー入力で小文字の[c]が入力できなくなった。
他のキーには問題がない。
さすがに問題なので、その場合の対処法。
- Finderを開く。
- ホームディレクトリに移動する。
- Command + Shift + .[ドット]で隠しファイルを表示する
- .inputrcを削除
- ターミナルを再起動
この手順で入力が可能になった。
なぜかは少々不明。
#kanji-code utf-8 # Enable 8bit input set meta-flag on set input-meta on # Turns off 8th bit stripping set convert-meta off # Keep the 8th bit for display set output-meta on set enable-keypad on
ただ、これでは以前設定したPythonでの日本語入力が使えないと思い、試行錯誤して見たところ
kanji-code utf-8
を無効にしたところで、cキーの入力が可能になった。
>>> print("これはテストです") これはテストです >>>
日本語出力のテストも問題なし。
utf-8で何か問題があったような気がする。
随分昔にぶち当たった問題だったと思うが・・・