我在Bash中找到了以下命令,Zsh在该线程的相同按钮中没有.
Ctrl-x-e
Run Code Online (Sandbox Code Playgroud)
它将终端中的当前输入打开到编辑器.
你怎么能在Zsh中拥有相同的命令?
小智 42
我在VIM模式下使用它.基本上ESC-v(或者如果已经处于命令模式则简称为v)打开终端.它由以下设置:
autoload -U edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line
Run Code Online (Sandbox Code Playgroud)
以下是如何在emacs模式下设置它:
autoload edit-command-line
zle -N edit-command-line
bindkey '^Xe' edit-command-line
Run Code Online (Sandbox Code Playgroud)
使用'bindkey -e'启用emacs样式或'bindkey -v'启用vi样式.
| 归档时间: |
|
| 查看次数: |
5648 次 |
| 最近记录: |