Clasificación insensible a mayúsculas y minúsculas


39

La ordenación predeterminada de Vim distingue entre mayúsculas y minúsculas y produce resultados como este:

A
B
a

¿Cómo se puede hacer que no distinga entre mayúsculas y minúsculas, para producir el siguiente resultado con la misma entrada?

A
a
B

¿Qué hay de usar sort -ffinalmente la salida de redireccionamiento a un nuevo archivo sort -f old_file > new_file?
Hastur

¿Supongo que te refieres a mayúsculas y minúsculas en el primero?
FDinoff

@FDinoff, sí, gracias por informar el error tipográfico :)
sampablokuper

Respuestas:


56

:sortComando propio de Vim

:%sort i

hace lo que quieres

Ver :help :sort.

Pero puede usar el sortcomando de su sistema como filtro:

:%!sort -f

Ver :help filteren Vim y $ man sorten su concha.


¿Qué es diferente entre :%sort iy :sort i?
Deqing

1
No hay diferencia fundamental. El primero es explícito sobre el rango en el que opera, mientras que el segundo está implícito.
romainl
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.