Em vim
, sei que posso pesquisar com ou sem distinção entre maiúsculas e minúsculas. Mas se eu quiser procurar uma sequência em maiúsculas ou minúsculas e substituí-la por uma substituição do mesmo caso, isso é possível em um único :s///
?
Por exemplo, eu quero mudar estas linhas:
short
Short
SHORT
para
long
Long
LONG
Posso fazer isso em três :s
comandos, ou um insensível, :s
e consertar os casos manualmente, mas existe uma maneira melhor? Uma pesquisa e substituição de preservação de caso?
fonte