Vim编辑器中退出当前模式的替代方法有哪些?
更简便的Vim退出模式方法
下面是几个不用伸手够Esc键的实用方案:
- 用
Ctrl + [替代Esc:Vim原生就支持这个组合键,功能和Esc完全一致,左手小拇指不用离开主键盘区域,按起来顺畅很多。 - 自定义快捷键映射:要是觉得
Ctrl + [还是不够顺手,直接改配置文件自定义。在~/.vimrc(Neovim用户改~/.config/nvim/init.vim)里加几行:
这样在插入模式下快速按inoremap jj <Esc> inoremap jk <Esc>jj或者jk就能切回普通模式,手指全程不用挪位置。 - 用
Ctrl + C应急:这也是原生支持的,不过要注意它不会触发InsertLeave这类自动命令,部分依赖这个的插件可能出问题,但日常退出模式完全能用。 - 适合高频打字的
insertmode设置:如果大部分时间都在插入模式打字,可以加set insertmode,之后用Ctrl + O临时切到普通模式执行单条命令,执行完自动回到插入模式,不用手动切来切去。
内容的提问来源于stack exchange,提问作者ölkjamin
相关产品推荐
相关产品推荐

