Długo nic nie pisałem, zwłaszcza o vimie – czas się poprawić i zacząć coś regularnie skrobać.
O tym, że Vim jest moim ulubieńcem, wie chyba każdy kto tu zagląda. Mam dzisiaj nowy tips na temat jego działania.
Edytor ten doskonale układa wcięcia w plikach. Jednak gdy pracujemy trochę dłużej na jednym pliku (np. html) to porządek we wcieciach może zostać nieco zachwiany.
Aby poprawić wcięcia w całym pliku musimy wykonać pewną sekwencję komend – nie ma jednej uniwersalnej komendy. Wpierw musimy przesunąć kursor do pierwszej linii, potem przeformatować tekst aż do ostatniej linijki, na koniec najlepiej by było aby kursor wrócił na ostatnią pozycję edytowania. Powyższa sekwencja wygląda tak: gg=Gg
Jeżeli często korzystamy z tego to możemy ustawić jako macro i np. wpisać w .vimrc
map
– Poprawiam plik po wciśnięciu Ctrl-G
.