Answers:
该vicmd
模式(尽管有名称)适用于Vi的正常模式命令。开始提示:
不是针对Vi的ex-mode命令,而是针对运行ZLE(Zsh的行编辑器)命令的提示:
$ echo foo
execute: e_
edit-command-line emacs-forward-word end-of-history end-of-line-hist exchange-point-and-mark execute-named-cmd expand-history expand-or-complete-prefix
emacs-backward-word end-of-buffer-or-history end-of-line end-of-list execute-last-named-cmd expand-cmd-path expand-or-complete expand-word
按Enter将工作时,唯一的前缀已经输入(例如,假设你键入ed
,它匹配edit-command-line
,然后Enter将工作)。您可以按Tab查看匹配的命令。
v
,您可以输入vim
并执行您可以做的任何事情vim
。
command
键盘映射,它是“类似ex的”,它会execute:
提示您输入ZLE命令。的vicmd
键映射是对第六工作(M)式的命令模式。当在vi模式下使用的zsh,你很可能会被交换之间来回vicmd
,并viins
以同样的方式,你在六(M)命令模式和插入移动回一个来回。
bash
then代替的原因zsh
。