Mam dość duży plik tekstowy utworzony z bloków takich jak
Short line.
Really long line.
Short line.
oddzielone pustymi liniami i chciałbym użyć vima (w Linuksie) do podziału długich linii i uzyskania bloków podobnych
Short line.
This was
part of
a long line.
Short line.
Mój problem z gq
(i gw
) polega na tym, że przepełnia każdy blok jako cały akapit, tzn. Nie zachowuje dwóch podziałów wiersza w każdym bloku i zgodnie z :help fo-table
żadną z gq
opcji formatu nie pozwala mi robić tego, co chcę. Pomyślałem również, że mógłbym osiągnąć swój cel, gdybym mógł zdefiniować znaki nowej linii jako ograniczniki akapitów, ale zgodnie z :help paragraph
nimi są one zakodowane na stałe.
Edycja: Wiem, że mógłbym użyć gq
lub gw
sformatować każdą długą linię jeden po drugim, ale ponieważ mój plik ma kilka tysięcy wierszy, szukam sposobu na osiągnięcie tego automatycznie.
gq
i gw
. Cieszę się również, że nie poprzestałem na tym, bo inaczej nie dowiedziałbym się o :g
poleceniu. :)