mam te linie w vim:Jak sortować linie UTF-8 w Vimie?
a
c
b
e
é
f
g
i kiedy zrobić :%sort
, mam to:
a
b
c
e
f
g
é
Oczywiście, linia "E" nie powinno być na końcu, powinno być po linii "e". Czy jest możliwe, aby Vim posortował te linie poprawnie? Nie używanie klucza ASCCI do znaków, ale rzeczywisty znak.
Próbowałem również z :!sort
(do korzystania z GNU sort
utiliy), ale otrzymuję taki sam wynik.
To nie jest tak oczywiste, jak myślisz. Dokładna kolejność zależy w dużej mierze od ustawień regionalnych. Domyślam się, że lokalny, którego używasz, nie jest tym, którego chcesz użyć. Co polecenie "locale" drukuje w twoim systemie? –
Wszystko to "fr_CA.UTF-8". – remi