
簡単な質問です。これはバインドキーが入った私のbashrcです。
# Binds
bind '"\e[3~": delete-char'
bind '"\e[F~": end-of-line'
bind '"\e[19~":"~"'
文字の削除は正常に動作します。F9 キーを押すと表示されます。ただし、行末に移動するために「END」キーを押すと、次のように表示されます。
[F[F[F[F
END キーを行末にバインドするにはどうすればいいですか?
答え1
解決策が見つかりました。キーが正しく設定されたシステムで、
bind -P|grep -i end-of-line
正しい構成がわかります
end-of-line can be found on "\C-e", "\eOF", "\e[4~", "\e[F".
そこでScoでbashrcを編集します
bind '"\e[F": end-of-line'
正常に動作します。