Нашел этот сайт:
И это работает для первого символа, но мои строки это строка
this_is_a_string
И я хотел бы это
This_Is_A_String
Какие-нибудь мысли?
Команда VI была бы хороша, но подойдет и любое другое простое решение
Нашел этот сайт:
И это работает для первого символа, но мои строки это строка
this_is_a_string
И я хотел бы это
This_Is_A_String
Какие-нибудь мысли?
Команда VI была бы хороша, но подойдет и любое другое простое решение
делать :%s/^./\U&/
затем :%s/_./\U&/g
первая будет заглавной первой буквой каждой строки, вторая будет заглавной первой буквой после каждого подчеркивания во всех строках.
Комбинируя два поиска / замены, Роб предложил:
:%s/^.\|_./\U&/gc
будет искать либо первый символ в строке, либо первый символ после _
.
Объяснение:
\|
указывает «или»g
изменит все вхождения в строкеc
попросит подтверждения