我已经下载了 Tim Pope 的环绕声插件的新版本。我注意到他弃用了“s”而改用大写的“S”。
他说这是为了防止在视觉模式下敲击小写字母“s”而干扰大量 Vim 用户的肌肉记忆。我做了一些谷歌搜索,但我似乎无法找到这到底是做什么的?
我想知道,以防万一我应该知道有关该组合键的大量信息:)
如 Vim 手册中所述:
{Visual}["x]c 或 v_c v_s {Visual}["x]s 删除突出显示的文本 [到寄存器 x] 并开始插入(对于 {Visual},请参见 Visual-mode)。{Vi 无此功能}
所以 c 和 s 在可视模式下都做同样的事情。
此外,一般来说,如果您想知道键在正常模式以外的其他情况下的作用,只需在键前加上模式的第一个字母和下划线即可。
例如:
:help v_s
找出 s 键在可视模式下的作用。
s
x
做和那时一样的事情i
基本上删除当前突出显示的字符,然后进入插入模式