В VIM помощи, есть предложение использовать ВЫСВЕТИТЬ группы для выделения текста больше, чем textwidth
:Динамический шаблон для VIM выделить
Другого примера, который подсвечивает все символы в виртуальном столбце 72 и больше:
:highlight rightMargin term=bold ctermfg=blue guifg=blue :match rightMargin /.\%>72v/
Я хотел бы, чтобы это всегда отражает значение texwidth
установки. Что-то вроде:
match rightMargin /%\=&textwidthv.*/
Но это не дает мне то, что, как ожидается. Можете ли вы помочь мне параметризовать OverLength с фактическим значением textwitdh
.
NB: Я планирую сделать это в filetype
автокоманде блок а, внутри которого, было бы набором для textwidth
опции и переопределение группы rightMargin
выделения.
Я понимаю, что эта параметризация не сохранит мне никаких строк кода, но я просто хочу знать, возможно ли это вообще в vim.
Спасибо за предложение на ftplugin! – jacquard
Несколько предложений здесь в той же строке: http://vim.wikia.com/wiki/Highlight_long_lines – Ben