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.