39 W domyślnym sortowaniu Vima rozróżniana jest wielkość liter, a wyniki są takie jak poniżej: A B a Jak sprawić, by wielkość liter nie uwzględniała wielkości liter, aby uzyskać następujący wynik przy tych samych danych wejściowych? A a B vim sorting sampablokuper źródło co powiesz na wykorzystanie sort -fprzekierowania danych wyjściowych do nowego pliku sort -f old_file > new_file? Hastur Zakładam, że masz na myśli rozróżnianie wielkości liter w pierwszym? FDinoff, @FDinoff, tak, dziękuję za zgłoszenie literówki :) sampablokuper, Odpowiedzi: 56 :sortKomenda Vima :%sort i robi co chcesz. Zobaczyć :help :sort. Ale możesz użyć sortpolecenia systemu jako filtra: :%!sort -f Zobacz :help filterw Vimie i $ man sortw swojej powłoce. romainl źródło Czym różni się od :%sort ii :sort i? Deqing 1 Bez zasadniczej różnicy. Pierwszy z nich wyraźnie określa zakres, na którym działa, podczas gdy drugi jest niejawny. romainl
56 :sortKomenda Vima :%sort i robi co chcesz. Zobaczyć :help :sort. Ale możesz użyć sortpolecenia systemu jako filtra: :%!sort -f Zobacz :help filterw Vimie i $ man sortw swojej powłoce. romainl źródło Czym różni się od :%sort ii :sort i? Deqing 1 Bez zasadniczej różnicy. Pierwszy z nich wyraźnie określa zakres, na którym działa, podczas gdy drugi jest niejawny. romainl
sort -f
przekierowania danych wyjściowych do nowego plikusort -f old_file > new_file
?Odpowiedzi:
:sort
Komenda Vimarobi co chcesz.
Zobaczyć
:help :sort
.Ale możesz użyć
sort
polecenia systemu jako filtra:Zobacz
:help filter
w Vimie i$ man sort
w swojej powłoce.źródło
:%sort i
i:sort i
?