zsh zle 和 bash readline 的常用鍵盤快速鍵

zsh zle 和 bash readline 的常用鍵盤快速鍵

我使用 zsh 作為 shell,但是有很多命令列程式使用 readline。我還喜歡配置不同的鍵盤快捷鍵(例如 ctrl backspace 和 ctrl delete)。

有沒有辦法透過僅在某個檔案中指定一次來共享 zle 配置和 .inputrc 的鍵盤快捷鍵?

答案1

大多數情況下,不會。大多數鍵並不會綁定到字元序列,而是由readline或實現的特定功能zle。另外,zsh沒有像這樣的設定檔.inputrc;您只需編寫一個調用bindkey很多的腳本即可。 (類似地,您可以編寫一個bash呼叫 的腳本bind,該腳本會建立由使用 的程式使用的鍵綁定,bash但不建立其他使用 的程式readline。)

相關內容