Groß- und Kleinschreibung wird nicht berücksichtigt


39

Vims Standardsortierung unterscheidet zwischen Groß- und Kleinschreibung und führt zu folgenden Ergebnissen:

A
B
a

Wie kann die Groß- und Kleinschreibung ignoriert werden, um das folgende Ergebnis bei gleicher Eingabe zu erhalten?

A
a
B

Was ist mit der sort -fUmleitung der Ausgabe in eine neue Datei sort -f old_file > new_file?
Hastur

Ich nehme an, Sie meinen Groß- und Kleinschreibung in der ersten?
FDinoff

@FDinoff, yep, danke für den Hinweis auf den Tippfehler :)
sampablokuper

Antworten:


56

Vims eigener :sortBefehl

:%sort i

macht was du willst.

Sehen :help :sort.

Sie können den sortBefehl Ihres Systems jedoch als Filter verwenden:

:%!sort -f

Sieh :help filterin Vim und $ man sortin deiner Muschel.


Was ist anders zwischen :%sort iund :sort i?
Deqing

1
Kein grundsätzlicher Unterschied. Ersteres bezieht sich ausdrücklich auf den Bereich, in dem es ausgeführt wird, während letzteres implizit ist.
Romainl
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.