среда, 2 декабря 2009 г.

Подсветка динных срок в vim

PEP-8 рекомендует не использовать строки длинее 79 символов. vim позволяет устанавливать подобное ограничение при помощи:


set tw=79

Это не очень удобная фича, мне удобнее видеть, когда строка слишеом длиная и форматировать строку в ручную. Это решается добавлением всего одной строки в конфиг:

au BufWinEnter *.py let w:m1=matchadd('Search', '\%>79v.*', -1)

Что означает: для файлов с расширением "py" подсвечивать части строк, которые превышают лимит.

Read More...