Editar: Para Vim> = 7.3 ver respuesta below.
Desafortunadamente vim no tiene ningún mecanismo para mostrar una línea vertical después de una columna como desee (a diferencia, por ejemplo, TextMate). Sin embargo, hay indicadores visuales alternativos que puede usar para mostrar que una línea es demasiado larga.
Esto es lo que yo uso (se puede poner esto en su .vimrc
):
nnoremap <Leader>H :call<SID>LongLineHLToggle()<cr>
hi OverLength ctermbg=none cterm=none
match OverLength /\%>80v/
fun! s:LongLineHLToggle()
if !exists('w:longlinehl')
let w:longlinehl = matchadd('ErrorMsg', '.\%>80v', 0)
echo "Long lines highlighted"
else
call matchdelete(w:longlinehl)
unl w:longlinehl
echo "Long lines unhighlighted"
endif
endfunction
Por lo tanto, puede utilizar <Leader>H
para alternar columnas más del 80 siendo destacado.
duplicado Posible de [Vim 80 de columna preocupaciones de diseño] (http://stackoverflow.com/questions/235439/vim-80-column-layout-concerns) –