zsh
使用向上和向下箭头键的前缀补全效果令人惊叹。假设我有以下命令历史记录:
ls ~
vim .zshrc
ls /tmp
cat /tmp/wiefoijewfoijwef
ls /etc
然后,当我输入ls
并按向上箭头时,它只会建议选项 5,3 和 1。
不幸的是,当在 中启动时tmux
,该功能消失了,箭头键仅提供简单的历史记录浏览(5,4,3,2,1)。为什么?我怎样才能改变这一点?
答案1
我发现问题出在我的.zshrc
.有一部分代码重新定义了键绑定,试图识别终端。但是,tmux*
与 的 glob 不匹配xterm*
。