
在桀騁,CTRL-D
除非當前行為空,否則不起作用。因此,如果我寫了一些東西,要退出,我必須按CTRL+C
或 ,CTRL+U
然後按CTRL+D
。
CTRL+D
即使命令列不為空,如何使工作正常?
(我使用 arch linux 和 mate-terminal)
答案1
您可以編寫一個退出 shell 的 shell 函數並將其綁定到^D
表示CTRL+D
:
exit_zsh() { exit }
zle -N exit_zsh
bindkey '^D' exit_zsh
在桀騁,CTRL-D
除非當前行為空,否則不起作用。因此,如果我寫了一些東西,要退出,我必須按CTRL+C
或 ,CTRL+U
然後按CTRL+D
。
CTRL+D
即使命令列不為空,如何使工作正常?
(我使用 arch linux 和 mate-terminal)
您可以編寫一個退出 shell 的 shell 函數並將其綁定到^D
表示CTRL+D
:
exit_zsh() { exit }
zle -N exit_zsh
bindkey '^D' exit_zsh