Uma das coisas que não é fácil para as pessoas que não estão acostumadas a impor limites de comprimento em códigos de linha é respeitar a marca de 120 caracteres como exige o PSR-2.
Acabei de descobrir um recurso visual fácil para que você possa ver se ultrapassou o limite do Vim (ou GVim):
Insira isso no seu .vimrc:
let &colorcolumn=join(range(121,999),",")
Isso definirá uma cor de fundo diferente para a coluna 121 em diante, facilitando a detecção da invasão.
Você também pode ajustar as cores, então se você usar um tema escuro (no meu caso Monokai), a cor de fundo da ‘área válida’ não se confunde com a cor de fundo da linha destacada:
:hi CursorLine cterm=NONE ctermbg=black guibg=black
cterm significa Vim e gui significa GVim.
Você pode até definir uma cor de primeiro plano para a linha destacada:
:hi CursorLine cterm=NONE ctermbg=black ctermfg=white guibg=black guifg=white
Não o fiz para evitar a perda da coloração da sintaxe.
Boa codificação!
Referências: