我使用的是abtrol vim插件,并包含使用 s键的使用使我处于插入模式。我试图按照此链接指示将以下行插入我的〜/.vimrc文件中,但它不起作用:
map <s> <Nop>
好吧,首先,vim-surround绝对不会更改s
的映射。它 dis 映射到 ds
, ys
和 cs
,以及在视觉模式下的 S
。但这确实不是更改您的默认s
映射。
即使这样做,也不会引起任何问题。您无需unmap
才能使另一张地图工作。相反,新的映射适用于原始图。
,但仍在回答有关禁用默认键绑定的实际问题,您有一个基本想法,但犯了一个很小的错误。不需要s
周围的支架。尝试添加:
map s <Nop>
而不是。
如果您真的想这样做,即使不需要使用VIM-Surround,我建议使用nnoremap
而不是map
。它们之间的差异在这里总结。