ターミナルのプロンプトに色を付けているときに厄介なバグを見つけました。プロンプトを次のような色付きのプロンプトに設定した場合
export PS1='\e[1;34m[\e[0;31m\D{%Hh%M} \e[0;32m\u\e[0m@\e[0;35m\h\e[0m:\e[0;36m\w\e[1;34m]\e[0m $ '
入力行にある程度のサイズがあると、壊れ始めます。
つまり、回線が制限に達すると、最初からやり直します。同じ行をもう一度入力すると、うまく機能し、次の行に進みます。
誰もこの問題を見たことがありますか?解決策はありますか?この問題は iTerm でも発生します。