例如,我目前有这个:
set iskeyword-=_
Run Code Online (Sandbox Code Playgroud)
这具有使这项工作的效果:
foo_bar
Run Code Online (Sandbox Code Playgroud)
如果光标在"f"上,按w键将光标移动到下划线.再次按下移动到栏中的"b".这是移动所需的效果,但具有破坏完成的不希望的副作用.与CamelCase令牌相同的故事.例如,
如果我有这个:
foo_bar
Run Code Online (Sandbox Code Playgroud)
而且我输入foo_<CTRL+N>
我不会将"foo_bar"作为完成选项.
DrA*_*rAl 15
安装camelcase motion插件并按照页面上的示例覆盖w
CamelCase 的默认映射.这将使动作跟随CamelCase,但不需要更改iskeyword
.另外,您可以使用替代逗号之前映射(我的偏好), ,w
,,e
等做驼峰运动.