例如,我目前有这个:
set iskeyword-=_
这具有使这项工作有效的作用:
foo_bar
如果光标在“ f”上,则按w将光标移至下划线。再按一次将移动到栏中的“ b”。这是运动的理想效果,但具有破坏完成的不良副作用。与CamelCase令牌相同的故事。例如,
如果我有这个:
foo_bar
而我键入
foo_<CTRL+N>
我没有得到“ foo_bar”作为完成选项。 最佳答案
安装camelcase motion plugin并按照页面上的示例使用CamelCase 1覆盖默认的w
映射。这将使动作遵循CamelCase,但不需要更改iskeyword
。或者,您可以使用替代的逗号开头的映射(我的偏好),,w
,,e
等来进行CamelCase运动。