在zsh中,如何将键绑定到字符串而不是函数?

时间:2014-03-21 22:28:43

标签: zsh key-bindings zshrc

有时绑定密钥以插入字符串非常有用。 Bash使用readline,所以我在~/.inputrc中有这两个绑定,我发现它非常有用:

"\C-xp": "/usr/lib/python2.7/site-packages/"
"\C-xf": "find /src -maxdepth 5 -type f -name '*.py' | xargs grep -En "

我最近一直在搞乱zsh,但我无法弄清楚如何获得这种行为。是否有bindkey的神奇形式可以做到这一点?

1 个答案:

答案 0 :(得分:2)

ZSH manual: 4.5.4: Binding strings instead of commands说:

  

通过给bindkey选项-s,可以将任意字符串分配给键序列而不是编辑器命令。