Сортування нечутливих до випадків


39

Сортування за замовчуванням Vim залежить від регістру та дає такі результати:

A
B
a

Як можна зробити нечутливим до регістру, щоб отримати наступний результат із тим самим вкладом?

A
a
B

що з тим, щоб в sort -fкінцевому підсумку використовувати вихідний переадресацію на новий файл sort -f old_file > new_file?
Хастур

Я припускаю, що ви маєте на увазі регістр у першому?
FDinoff

@FDinoff, так, дякую за повідомлення про помилку :)
sampablokuper

Відповіді:


56

Власна :sortкоманда Віма

:%sort i

робить те, що ти хочеш.

Див :help :sort.

Але ви можете використовувати sortкоманду вашої системи як фільтр:

:%!sort -f

Побачити :help filterу Vim та $ man sortу своїй оболонці.


Що між :%sort iі :sort i?
Декінг

1
Принципової різниці немає. Перший є явним щодо діапазону, на який він працює, а другий неявний.
romainl
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.