ZSH中的杀/猛(剪切/粘贴)
问题描述:
我使用zsh并为其设置了Emacs键盘绑定。我很乐意让它复制全部我的常规Emacs文本操作命令。我想念的是杀/猛击键。如果我可以选择文本(使用C-SPC - 这有效),然后执行类似kill-region
(C-w - 此时现在删除上一个单词)将会很好。猛拉(C-y)工作正常,我甚至可以通过使用M-y来循环。ZSH中的杀/猛(剪切/粘贴)
有没有人有这样的设置工作?
答
我的.inputrc
文件中的简单"\C-w": kill-region
将该键绑定到我想要的功能上。
更新:轮辐太快。以上仅适用于使用readline库的应用程序。 Zsh使用自己的zle
。配置类似行为的方法是将bindkey "\C-w" kill-region
放入您的.zshrc
您可能希望保留'^ W'并将'kill-region'绑定到'^ X'以保持原始行为并仍然能够删除内容。 – exic 2017-11-24 08:18:11