キャレットを行末に移動する方法

キャレットを行末に移動する方法

端末に色とgitブランチ名を追加したいと思います。 PS1を追加しました.bashrc ここに画像の説明を入力してください。 しかし問題があります。

gitなしのフォルダではすべてがうまく機能しますが、gitキャレットの位置は行の先頭に移動し、すべての新しいテキストタイプは初期文字列の上にあります。 ここに画像の説明を入力してください。

LF 行区切り記号に保存されました。

ベストアンサー1

\[PS1間とPS1内にエスケープシーケンス(色の変更シーケンスなど)を含める必要があります。\]Bashのマニュアルの「ヒント」セクションを参照してください。

おすすめ記事