Tri insensible à la casse


39

Le tri par défaut de Vim est sensible à la casse et produit des résultats comme celui-ci:

A
B
a

Comment peut-il être rendu insensible à la casse, pour produire le résultat suivant avec la même entrée?

A
a
B

que diriez-vous d'utiliser sort -féventuellement rediriger la sortie vers un nouveau fichier sort -f old_file > new_file?
— Hastur

Je suppose que vous voulez dire sensible à la casse dans le premier?
— FDinoff

@FDinoff, oui, merci d'avoir signalé la faute de frappe :)
— sampablokuper

Réponses:


56

Le propre :sortcommandement de Vim

:%sort i

fait ce que vous voulez.

Tu vois :help :sort.

Mais vous pouvez utiliser la sortcommande de votre système comme filtre:

:%!sort -f

Voyez :help filterdans Vim et $ man sortdans votre coquille.


Qu'est-ce qui est différent entre :%sort iet :sort i?
— Deqing

1
Aucune différence fondamentale. Le premier est explicite sur la plage sur laquelle il opère tandis que le second est implicite.
— romainl
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.