简单的问题。这是我的带有绑定键的 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'
工作正常。