/nvim

This is a Neovim configuration for Vim/Emacs user.

Primary LanguageVim Script

This is my Neovim config.

  • 我是一名 Neovim 和 Emacs 用户,我的工作流同时兼顾这两种编辑器的编辑模式。

你是否在为中英文混输而频繁切换中英文输入法以及频繁切换普通模式和插入模式? 如果你存在这样的困惑,暂时还无法寻求到很好的解决方案,那么可以尝试一下我的配置。

如果你一个苹果用户(Mac/iPad)或 Emacs 用户,那么你对这样的编辑操作方式应该不会陌生。

我的工作场景

我在编程和写文档时,经常使用中英文混合输入,对于一个只专注于用 Vim 的用户来说可能比较费劲。 所以我的 Neovim 配置经过了我的需求场景进行了优化,我在中英文混输时可以不必退出插入模式,可以只专注于编辑。

键位优化

快捷键 效果
C-a 在插入模式下光标移到行首
C-e 在插入模式下光标移到行尾
C-p 在插入模式下光标上移
C-n 在插入模式下光标下移
C-b 在插入模式下光标左移
C-f 在插入模式下光标右移
M-b 在插入模式下光标以词为单位往后移
M-f 在插入模式下光标以词为单位往前移
kj 退出插入模式

注:我在电脑和 iPad 上的 CapsLock 均映射为 Ctrl,当然你也可根据自己的习惯来,原生的键位可能比较费小尾指。