Сортировка без учета регистра

39

Сортировка по умолчанию в Vim чувствительна к регистру и выдает следующие результаты:

A
B
a

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

A
a
B
sampablokuper
источник
что в sort -fитоге использовать для перенаправления вывода в новый файл sort -f old_file > new_file?
Хастур
Я полагаю, вы имеете в виду с учетом регистра в первом?
FDinoff
@FDinoff, да, спасибо за сообщение об
опечатке

Ответы:

56

Собственная :sortкоманда Vim

:%sort i

делает то, что вы хотите.

См :help :sort.

Но вы можете использовать sortкоманду вашей системы в качестве фильтра:

:%!sort -f

Смотрите :help filterв Vim и $ man sortв вашей оболочке.

romainl
источник
Чем отличается :%sort iа :sort i?
Deqing
1
Нет принципиальной разницы. Первый явно указывает на диапазон, в котором он работает, а второй - неявный.
Ромейнл