有时绑定密钥以插入字符串非常有用。 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
的神奇形式可以做到这一点?
答案 0 :(得分:2)
ZSH manual: 4.5.4: Binding strings instead of commands说:
通过给bindkey选项-s,可以将任意字符串分配给键序列而不是编辑器命令。