在 BASH 中,打开CTRL+ X+ ,退出时,BASH 执行该命令。当我在 BASH 中运行++时,我确实需要在退出之前保存它。E$EDITOR
CTRLXE
CTRLZSH 中与 BASH 的++等效的是X什么E?
ZSH的Alt+是什么X?
在 BASH 中,打开CTRL+ X+ ,退出时,BASH 执行该命令。当我在 BASH 中运行++时,我确实需要在退出之前保存它。E$EDITOR
CTRLXE
CTRLZSH 中与 BASH 的++等效的是X什么E?
ZSH的Alt+是什么X?
我们可以使用以下方法来解决这个问题
bindkey
:我们发现
"^[x" execute-named-cmd
。啊哈!这并没有告诉我们任何事情!因此,我们去阅读
man zshzle
(zsh 行编辑器的手册页),发现它execute-named-cmd
可用于执行该文档中概述的任何其他命令。例如,Alt+x
describe-key-briefly
enter(您可以在这里使用tab完成功能!)
让我们进入一种模式,我们可以输入组合键并获取它们绑定的命令。(例如,尝试在此处按Alt+ x!)
也许
edit-command-line
?try Ctrl+ x Ctrl+ e,这就是它在我的 shell 中绑定的内容,或者尝试通过Alt+手动运行它xedit-command-line
enter。