Classificação sem distinção entre maiúsculas e minúsculas


39

A classificação padrão do Vim diferencia maiúsculas de minúsculas e produz resultados como este:

A
B
a

Como é possível diferenciar maiúsculas de minúsculas, produzir o seguinte resultado com a mesma entrada?

A
a
B

que tal usar para sort -fredirecionar a saída para um novo arquivo sort -f old_file > new_file?
Hastur

Eu suponho que você quer dizer maiúsculas e minúsculas no primeiro?
precisa saber é o seguinte

@FDinoff, sim, obrigado por relatar o erro de digitação :)
sampablokuper

Respostas:


56

:sortComando do próprio Vim

:%sort i

faz o que você quer.

Veja :help :sort.

Mas você pode usar o sortcomando do seu sistema como um filtro:

:%!sort -f

Veja :help filterno Vim e $ man sortno seu shell.


O que há de diferente entre :%sort ie :sort i?
Deqing

1
Nenhuma diferença fundamental. O primeiro é explícito sobre o alcance em que opera enquanto o último está implícito.
Romainl 5/07
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.