7
我使用zsh併爲其設置了Emacs鍵盤綁定。我很樂意讓它複製全部我的常規Emacs文本操作命令。我想念的是殺/猛擊鍵。如果我可以選擇文本(使用C-SPC - 這有效),然後執行類似kill-region
(C-w - 此時現在刪除上一個單詞)將會很好。猛拉(C-y)工作正常,我甚至可以通過使用M-y來循環。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