-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
Issue:
端末においてその端末できる可能な行数を超えるコマンドを実行した場合において、その後↑キーなどで過去のコマンドを参照しようとすると、$PS1の文字が非表示になるようです。
私の環境においては端末もしくは端末エミュレーター(URxvt, LXTerminal)の両方で確認できました。
簡単な再現方法としては、端末エミュレーターのウィンドウを小さく縮小し、その端末エミュレーターで表示できる範囲を超えるコマンドを入力して実行します。例えば次のようなコマンドです。
echo aaaaaaaaaaaaaaaaaaaaaaaaaaaa... # [端末が溢れるぐらいaaaが続く]
その後↑キーを入力すると先ほど入力したechoのコマンドが表示されるのは良いのですが、さらに↑キーを入力するとそのコマンドは以前使用した何かしらの通常のコマンドですがその際に$PS1が表示されないようです。
Goal:
行編集において常に$PS1が表示されるようにする。
Workarounds or alternatives:
具体的な回避方法は見つかっていません。
Environment:
- OS version: S15Pup
- Yash version: 2.60
- Locale: ja_JP.UTF-8
Additional context:
分かりにくい説明で申し訳ないのですが、よろしくお願いいたします。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels