在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键组合的最简单方法是什么?
答案 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之后