如何在 VIM 中设置初始大写?

MCS*_*MCS 5 vim capitalization

在 VIM 中,将文本单词更改为大写或小写非常容易:

# in visual mode

# change word to uppercase
gUw

# change word to lowercase
guw
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以修改单词以使用首字母大写?

Rom*_*aka 5

假设光标在单词的开头,使用

gUl
Run Code Online (Sandbox Code Playgroud)

(如果单词是全小写的)或

gUllgue
Run Code Online (Sandbox Code Playgroud)

明确地将第一个字母大写,其他小写。

它与您使用的相同,只是w您使用l(一个符号运动)代替(文字运动)。

如果光标位于单词中间的某个位置,则b在上面的命令前面加上(转到单词的开头)。

如果您经常使用它,您可以映射一些键来执行此操作。