是否有可以在 Mac OS X 上安装的扩展,可让我在操作系统的任何地方使用类似 vi 的命令?如果这不可能,是否有解决方案,只需扩展终端即可?
答案1
shellbash
支持vi
命令行的类似编辑。使用set -o vi
、 和启用此功能set -o emacs
可恢复默认行为。
该vi
模式将启用命令行的模式化编辑:初始状态为insert-mode
,按下Esc
将进入command-mode
。
该set
命令可以从您发出~/.bashrc
并在所有新 shell 中生效。
请注意,此更改仅会影响终端等中的shell iTerm2
,但不会对其他应用程序产生任何影响。