8

我已经下载了 Tim Pope 的环绕声插件的新版本。我注意到他弃用了“s”而改用大写的“S”。

他说这是为了防止在视觉模式下敲击小写字母“s”而干扰大量 Vim 用户的肌肉记忆。我做了一些谷歌搜索,但我似乎无法找到这到底是做什么的?

我想知道,以防万一我应该知道有关该组合键的大量信息:)

4

2 回答 2

8

如 Vim 手册中所述:

{Visual}["x]c 或 v_c v_s {Visual}["x]s 删除突出显示的文本 [到寄存器 x] 并开始插入(对于 {Visual},请参见 Visual-mode)。{Vi 无此功能}

所以 c 和 s 在可视模式下都做同样的事情。

此外,一般来说,如果您想知道键在正常模式以外的其他情况下的作用,只需在键前加上模式的第一个字母和下划线即可。

例如:

:help v_s

找出 s 键在可视模式下的作用。

于 2012-05-04T20:42:25.900 回答
2

sx做和那时一样的事情i

基本上删除当前突出显示的字符,然后进入插入模式

于 2012-05-04T19:14:58.177 回答