在vim中浏览CamelCase单词

Mar*_*lík 15 vim

如何在vim中的第一个大写字符之前或之后跳转?

如果我想从(例如)camelCase中删除或选择第一个单词.如果我是m-character,我可以做FcdtC,但有更普遍的方法吗?

ib.*_*ib. 21

使用以下搜索命令.为了跳到下一个大写字符 -

/\u
Run Code Online (Sandbox Code Playgroud)

将光标移动到下一个大写字符右侧的一个字符 -

/\u/s+
Run Code Online (Sandbox Code Playgroud)

要么

/\u\zs
Run Code Online (Sandbox Code Playgroud)


erg*_*sys 5

我不认为有任何内置的东西。

\n

正如@ib.\xc2\xa0所示,您可以使用正则表达式动作,但它\xe2\x80\x99s并不是特别容易输入。然而,有一个camelcasemotion插件可以为此添加必要的动作,以及下划线分隔的标识符。

\n