LINUX.ORG.RU
Ответ на: комментарий от anonymous

дык без нумерации форматирование подстраивается под ширину vim

когда нумерация есть форматирование всё так же под полную ширину vim без учёта что некоторое число знакомест занято

вот как учитывать?

qulinxao3 ★☆
() автор топика
Ответ на: комментарий от anonymous

man как пример

любой утилиты с выдачей преформатированной под текущую ширину терминала — охота что бы vim получал выдачу для суженного на служебные столбцы(в частности number) терминала -

вот так просто

qulinxao3 ★☆
() автор топика
Ответ на: комментарий от qulinxao3

Разве что управлять запускаемым виртуальным терминалом через эскейп последовательности Можно устанвливать env COLUMNS. Для man работает

:r!COLUMNS=120 man vim
anonymous
()
Ответ на: комментарий от anonymous

как тогда выхватывать вместо 120 что то наподобии $($cur_term_with-10)

где 10 что бы не морочится с тем что ширина нумерации тоже плывёт(особенно в начале) по цапфу бысто а потом всё более log медленей

qulinxao3 ★☆
() автор топика
Последнее исправление: qulinxao3 (всего исправлений: 1)

предобр:

Что это?

?как что бы результат был уже на ширину занятую нумерацией?

¿Вы из Испании?

По теме: можно :!man man, чтобы не заморачиваться.

kaldeon ★★
()
Последнее исправление: kaldeon (всего исправлений: 1)
Ответ на: комментарий от qulinxao3

где-то так, не проверял

:exe "r!COLUMNS=".(winwidth("%")-10)." man vim"

% - текущий файл/буфер, можно указать другий номер буфера

anonymous
()
Ответ на: комментарий от qulinxao3

зачем ты пользуешься этим устаревшим говном, когда уже давно есть норм граф редакторы, саблайм, зед, вскод на худой конец?

anonymous
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария