PEP-8 рекомендует не использовать строки длинее 79 символов. vim позволяет устанавливать подобное ограничение при помощи:
set tw=79
Это не очень удобная фича, мне удобнее видеть, когда строка слишеом длиная и форматировать строку в ручную. Это решается добавлением всего одной строки в конфиг:
au BufWinEnter *.py let w:m1=matchadd('Search', '\%>79v.*', -1)
Что означает: для файлов с расширением "py" подсвечивать части строк, которые превышают лимит.