我想在 bash 中尝试 vi 模式,但现在我想将其更改回正常模式。
我怎样才能取消设置-o vi
?
答案1
bash
目前可用的行编辑界面仅有vi
模式和模式两种emacs
,因此您只需emacs
重新设置模式即可。
set -o emacs
答案2
这取决于你对“正常”的定义。如果这是关闭行编辑,则取消设置的记录方法-o vi
是设置+o vi
$ set -o vi
$ set -o|egrep -w "(vi|emacs)"
emacs off
vi on
$ set +o vi
$ set -o|egrep -w "(vi|emacs)"
emacs off
vi off
如果你的正常模式是 emacs,Chris 已经回答了。