zsh怎么用vim编辑当前命令
- ly50247
- 帖子: 89
- 注册时间: 2008-07-29 8:01
zsh怎么用vim编辑当前命令
bash在使用vi绑定时在命令模式按v可以用vim打开当前的命令,写完后就自动运行。而zsh里好像不行,要怎么设置,上网找一大圈也没有方法。
-
- 帖子: 229
- 注册时间: 2007-07-01 17:36
- 系统: (En):System
- 来自: (En):address
- 联系:
Re: zsh怎么用vim编辑当前命令
在你的 .zshrc里加入:
在命令行里按^x ^e就调用vim编辑了。
代码: 全选
#edit command in vi ctrl-x ctrl-e
autoload edit-command-line
zle -N edit-command-line
bindkey '^X^e' edit-command-line
---
regards,
Kent
regards,
Kent
- ly50247
- 帖子: 89
- 注册时间: 2008-07-29 8:01
Re: zsh怎么用vim编辑当前命令
多谢,看到edit-command-line感觉像但没写明白……sk1418 写了:在你的 .zshrc里加入:在命令行里按^x ^e就调用vim编辑了。代码: 全选
#edit command in vi ctrl-x ctrl-e autoload edit-command-line zle -N edit-command-line bindkey '^X^e' edit-command-line
bindkey -M viins '^u' edit-command-line
这样用Ctrl+u打开感觉挺方便的。
-
- 帖子: 229
- 注册时间: 2007-07-01 17:36
- 系统: (En):System
- 来自: (En):address
- 联系:
- ly50247
- 帖子: 89
- 注册时间: 2008-07-29 8:01