当在正常模式下开启大写锁定时,vim的行为会变得异常。 有没有办法在正常模式下禁用大写锁定的这种效果呢?
由于Caps Lock状态是由操作系统管理的,因此在Vim中与之集成虽然可能,但很难并且容易出现故障。相反,我建议在Vim中实现一个“软件”Caps Lock(仅在这些罕见情况下需要),并避免使用Caps Lock键。 (有人认为最好将其重新映射为Ctrl或Esc; 我同意。)
Vim Tips Wiki上的仅插入模式下的Caps Lock页面列出了多种实现软件Caps Lock的方法。(还有重新映射该键的页面。)
Vim在大写锁定开启时不会表现出异常行为。
相反,大多数小写命令都有不同的大写对应命令。如果您开启了大写锁定,您可能会执行意外的命令。
:help a
时,大写版本通常就在不远处,但如果你很着急,可以输入:help A
。查看:help index
获取完整命令列表,:help normal-index
获取正常模式命令的完整列表。 - romainl