![旧 SystemV 中的绑定键用于行尾](https://linux22.com/image/142840/%E6%97%A7%20SystemV%20%E4%B8%AD%E7%9A%84%E7%BB%91%E5%AE%9A%E9%94%AE%E7%94%A8%E4%BA%8E%E8%A1%8C%E5%B0%BE.png)
当然,我使用的是旧的 SystemV unix 2.1 Bash shell。我想将键“end”绑定到行尾键^E
工作正常
在 $HOME/.bashrc 上我有
bind '"\e[3~": delete-char'
bind '"\e[OF": end-of-line'
键“canc-delete”是完美的,“end-of-line”..根本不起作用。为什么?使用 ctrl+v 并按 end return
^[OF
当然source .bashrc
是给定的
答案1
^[
意思与 相同\e
,所以你应该有
bind '"\eOF": end-of-line'
您的版本有一个额外的[
.