display-shell-version用于zsh的C-x C-v

时间:2017-07-02 06:58:47

标签: bash version keyboard-shortcuts zsh

在bash中,按C-x C-v会输出shell的版本,例如

$ # pressing C-x C-v here
GNU bash, version 4.4.12(1)-release (x86_64-unknown-linux-gnu)

在zsh中,没有任何反应。这同样适用于其他标准"像C-x C-e一样使用bash keycombos来启动默认$EDITOR

% # pressing C-x C-v here - nothing happens
% zsh --version
zsh 5.3.1 (x86_64-unknown-linux-gnu)
% # ^ I want to the above line output on C-x C-v

为zsh启用这些bash键组合的最简单方法是什么?

1 个答案:

答案 0 :(得分:1)

zshrc文件中添加:

autoload -U edit-command-line
zle -N edit-command-line
bindkey '\C-x\C-e' edit-command-line

现在你可以开始编辑了。 在bash for show version中有display-shell-version

display-shell-version (C-x C-v)
              Display version information about the current instance of bash.
zsh中的

没有display-shell-version,但你可以创建你的函数并在make binding之后