多くの場合、bashまたはzshで長いコマンドを入力すると(これらは私がこれを確認した2つのシェルだけです)、カーソルが入力している文字列の途中のどこかにワープしますが、これがなぜであるか誰にも説明できますが、これについて何かできることがあるか?
これは、シェルの履歴を(矢印キーを使用して)参照するとよく発生します。長いエントリに遭遇すると、長くて新しいエントリが前のエントリと混ざり合い、テキストが文字化けします。
短い文字列の例があります。
履歴に含まれるもの:
mkdir sune1
mkdir sune2
私はに移動した場合mkdir sune1
、その後にmkdir sune2
、私は私のコマンドラインがあることを期待するmkdir sune2
(これは私が今までナビゲートしているものであるため) -代わりに私が得ますmkdir1sune2
。
私は何年もの間これに頻繁に気づきましたが、あまり気にしないようにしてください。しかし、変化の時だと思います!それで、何かアイデアはありますか?