VI faz toda primeira letra que vem depois de uma maiúscula sublinhada


Respostas:


8

faça :%s/^./\U&/então:%s/_./\U&/g

a primeira maiúscula a primeira letra de cada linha, a segunda maiúscula a primeira letra após cada sublinhado em todas as linhas.


3

Combinando as duas pesquisas / substituições, Rob sugeriu:

:%s/^.\|_./\U&/gc

procurará o primeiro caractere em uma linha ou o primeiro caractere após um _.

Explicação:

  • \| especifica 'ou'
  • g mudará todas as ocorrências em uma linha
  • c pedirá confirmação
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.