Я хочу використовувати функцію м'якого обгортання Vim ( :set wrap), щоб обернути деякий код на 80 символів, незалежно від фактичної ширини вікна.
Мені ще не вдалося знайти спосіб це зробити - все м'яке обгортання здається прив’язаним до ширини вікна
textwidthіwrapmarginобидва для жорсткого обгортання (вони вставляють символи нового рядка у файл)- вертикальний поділ на кілька вікон та використання
:vertical resize 80(можливо, з:set breakat=можливістю перерв на будь-який символ) для одного з них свого роду робіт (навіть якщо це трохи хакіш), але розривається при використанні,:set numberоскільки номери рядків займають змінну кількість стовпців (залежно на довжину файлу), і це частина 80.
Чи можна це зробити в vim? За іншими джерелами, це не виглядає перспективно .
Наразі моє наближення полягає лише в тому, щоб я був /^.\{80}\zs.\+моїм пошуком за замовчуванням, щоб він був принаймні виділений. Я думав над тим, щоб додати :syntaxелемент до нього, але він зламався, коли він перекривав інші елементи синтаксису, тому я кинув цю ідею.