在 zsh 里同时用上 Vim 和 Emacs 快捷键
在 zsh 中使用 vi 模式可以像 Vim 一样编辑命令,但会失去 Emacs-style 快捷键。可以通过在 viins keymap 中重新绑定这些操作,实现“混合流派”:在普通模式下享受 Vim 编辑能力,在插入模式下使用熟悉的 Emacs-style 快捷键。配置后在普通模式下可以精确跳转、删除单词等,插入模式下仍保留简洁直接的操作。两套习惯互补,简单场景下用 Emacs-style,复杂编辑切到普通模式。这种混合配置适合习惯 Vim 但希望保留经典操作的用户。