【发布时间】:2016-01-19 10:17:12
【问题描述】:
当我想打开一个文件时,我经常输入:E(大写)而不是:e(小写)。 :w[a] 和 :q[a] 的映射也是如此。
我想我可以在.vimrc 中使用以下内容来解决这个问题:
cnoremap E e
cnoremap W w
...
他们通过将 E 转换为 e 来工作,但遗憾的是,它也使得打开/保存带有大写 E 的文件变得更加困难,后者会即时转换为小写。要获得我知道的大写字母,必须在 C 模式下按 ctrl-v
有没有更好的方法来帮助我解决常见的拼写错误?
【问题讨论】:
-
作为一个附带建议,我建议尝试在正常模式下将空格键映射到
:(:nnoremap <space> :)。它使进入命令模式变得更加容易,并且您不会有释放 shift 键的延迟。 Originally,:是它自己的一个关键,这给它一个更好的使用流程。而且目前,我认为标准空格键功能不是很有用,所以我重新映射了它
标签: vim