zshrc 中的键绑定不起作用

zshrc 中的键绑定不起作用

我刚刚切换到,我希望bind HomeEndDelete键,使得它们的行为类似于它们在狂欢

我发现一些命令如果直接在命令行中输入就可以起作用:

bindkey '\eOF' end-of-line
bindkey '\e[3~' delete-char
bindkey '\eOH' beginning-of-line

然而,当这些命令成为 的一部分时,它们不会产生任何效果zshrc。其他zshrc命令可以正常工作。我记得每次更改后重新启动终端

我正在使用 ubuntu 11.10。

请帮忙,我试图寻找类似的问题,但找不到任何解决方案。

答案1

你可以尝试这里

另外,您是否尝试将 bindkey 命令放在“$HOME/.zshrc”的底部以确保它们不会被覆盖?

答案2

OP 的评论:

解决方法:

bindkey '^[OH' beginning-of-line
bindkey '^[OF' end-of-line
bindkey '^[[3~' delete-char

相关内容