gpt4 book ai didi

vim - 如何在 Vim 的驼峰式标识符中移动单词?

转载 作者:行者123 更新时间:2023-12-03 19:58:21 25 4
gpt4 key购买 nike

如何在 Vim 中将光标移动到单词的第一个大写字母之前或之后?
我的动机是删除或选择代码中驼峰式标识符的第一个单词。例如,如果光标位于 m单词中的字符 camelCase , 我可以使用 FcdtC用于删除 camel 的正常模式命令序列字首。
有没有一种通用的方法可以跳转到标识符中下一个出现的大写字母?

最佳答案

在仅使用内置 Vim 工具的情况下
首选,可以使用以下搜索命令。

跳转到下一个大写字符:

/\u

用于将光标移动到下一个大写字母的右侧
特点:
/\u/s+

或者
/\u\zs

如果人们希望经常使用这样的 Action ,那么总是可以
为其定义一个键映射作为简写,例如:
:nnoremap <leader>u /\u/s+<cr>

关于vim - 如何在 Vim 的驼峰式标识符中移动单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8949317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com