Bash 和 Zsh 开启 vi-mode
Bash 和 Zsh 开启 vi-mode bash 有两种操作模式,分别是 emacs 和 vi 。 在 bash 中 set -o vi # 临时开启 vi 模式 vi ~/.bashrc # 在其中写入 `set -o vi` source ~/.bashrc # 刷新配置 在 zsh 中 vi ~/.zshr # 在 plugins 数组中添加 vi-mode source ~/.bashrc # 刷新配置 vi 编辑模式快捷键 http://www.catonmat.net/download/bash-vi-editing-mode-cheat-sheet.txt http://mywiki.wooledge.org/set-o-vi-emacs 进入命令行模式: ESC | 进入命令行模式 进入输入模式: i | 在光标前插入 a | 光标后插入 I | 在行的开头插入 A | 在行的结尾插入 c<mov. comm> | Change text of a movement command <mov. comm> (见下文). C | 剪切到行尾 (同 c$) cc 或 S | 剪切整行 (同 0c$) s | 删除光标处文本,并进入插入模式。 (同 c[SPACE]) r | 修改光标处文本 (没有离开命令样式) R | 进入替换模式 v | 先执行命令