Chcę użyć możliwości zawijania miękkiego Vima ( :set wrap), aby zawijać kod do 80 znaków, niezależnie od mojej rzeczywistej szerokości okna.
Nie udało mi się jeszcze znaleźć na to sposobu - całe miękkie opakowanie wydaje się związane z szerokością okna
textwidthiwrapmarginoba służą do twardego zawijania (wstawiają znaki nowej linii do pliku)- pionowe podzielenie na wiele okien i użycie
:vertical resize 80(prawdopodobnie z,:set breakat=aby umożliwić przerwy w dowolnym znaku) na jednym z nich rodzaj pracy (nawet jeśli jest to trochę hakerskie), ale przerywa się, gdy używa się:set numberjako, że numery linii zajmują zmienną liczbę kolumn (w zależności na długości pliku) i są częścią 80.
Czy jest jakiś sposób, aby to zrobić w vimie? Według innych źródeł nie wygląda to obiecująco .
W tej chwili moje przybliżenie jest takie, że /^.\{80}\zs.\+jako domyślne wyszukiwanie, więc przynajmniej jest podświetlone. Myślałem o dodaniu do niego :syntaxelementu, ale to się zepsuło, gdy nałożyło się na inne elementy składni, więc porzuciłem ten pomysł.