回答:
これは、プロンプトの定義に、色の設定など、プロンプトの長さでカウントしないシーケンスが含まれているためです。これらの配列は、間にあるべきである\[
と\]
カウントされることから、その長さを防止します。すべてが赤のプロンプトを生成する例を次に示します。
PS1='\[\033[31m\]\u@\h:\w\$\[\033[0m\]'
この問題を抱えている人にとっては、このバグは修正されています。詳細については、こちらをご覧ください。https://code.google.com/p/iterm2/issues/detail?id=2245
githubから最新のソースを取得し、ソースからビルドする必要がある場合があります。
.bashrc
またはなど.bash_profile
)にあります。私のような人は、応答を読んだ後は無知です。