我认为已经有一个小部件g~
操作的小部件。所以g~iw
会反转一个单词的大小写。
我阅读了 zshzle 手册,但没有找到可以给我行为的小部件gU
在 vim 中为我提供(大写操作)行为的小部件。
例如:对于单词“path_variable”,将光标放在v
,gUiW 会将世界更改为“PATH_VARIABLE”,依此类推。
小部件capitalize-word
似乎不是答案。我已经测试过了。
我还发现了关键U
视觉模式下的键不会大写视觉选择的文本/区域。我也没有在手册中找到可以为我提供所需行为的小部件。
这是编写自定义小部件的问题,还是必须在上游提交带有 c 代码更改的补丁?如何gU
在正常模式和U
可视模式下绑定以在 zle vi 模式下实现所需的行为?