在 vim 模式打开的情况下,为什么 gU 将当前单词变成大写而不是等待移动?
With vim mode turned on, why does gU make the current word uppercase instead of waiting for a movement?
我有:
$one two three
^
正常情况下我按gU
预期行为:
在我进入运动之前没有任何反应
实际行为:
$one TWO three
^
为什么实际行为与我预期的不同?
更详细的问题:
- 这是错误还是有意为之?
- 这是我可以通过配置更改的内容吗?
这就是 initially implemented back in 2014 的样子,而且似乎没有人注意到它与 Vim 不同。正如我经常指出的那样,Vi 键绑定相对被忽视,因为 none 的提交者经常使用它们并且它们很少成为社区贡献的主题。
我已经 filed an issue to track 但可能需要志愿者来尝试一下。
我有:
$one two three
^
正常情况下我按gU
预期行为:
在我进入运动之前没有任何反应
实际行为:
$one TWO three
^
为什么实际行为与我预期的不同?
更详细的问题:
- 这是错误还是有意为之?
- 这是我可以通过配置更改的内容吗?
这就是 initially implemented back in 2014 的样子,而且似乎没有人注意到它与 Vim 不同。正如我经常指出的那样,Vi 键绑定相对被忽视,因为 none 的提交者经常使用它们并且它们很少成为社区贡献的主题。
我已经 filed an issue to track 但可能需要志愿者来尝试一下。