在 zsh 里同时用上 Vim 和 Emacs 快捷键
很多开发者在终端里使用 zsh 时习惯性打开 `bindkey -v` 进入 vi 模式,享受类似 Vim 的编辑体验。然而,这会导致 zsh 默认的 Emacs-style 快捷键失效,对习惯这些按键的人来说有些别扭。通过在 vi 插入模式里重新绑定 Emacs-style 快捷键,可以实现“混合流派”,在普通模式下使用 Vim 的强大命令,在插入模式下使用熟悉的 Emacs-style 快捷键。通过在 `viins` keymap 中添加自定义绑定,可以在插入模式下方便地使用常用的 Emacs-style 操作,而普通模式下保留 Vim 的强大功能。这样的混合配置能够让习惯了 Vim 的人保持操作习惯,同时使用经典的 Emacs-style 快捷键。【关键词:在 zsh 里同时用上 Vim 和 Emacs 快捷键, VIM】