O comando :sort
do Vim
:%sort i
faz o que você quer.
Veja :help :sort
.
Mas você pode usar o comando sort
do seu sistema como um filtro:
:%!sort -f
Veja :help filter
no Vim e $ man sort
no seu shell.
A classificação padrão do Vim diferencia maiúsculas de minúsculas e produz resultados como este:
A
B
a
Como pode ser feito caso insensitivo, para produzir o seguinte resultado, dada a mesma entrada?
A
a
B