Es gibt keine einfache Möglichkeit, eine vertikale Kante für den textwidthRand in Vim 7.2 oder früher zu visualisieren
. Ab Version 7.3 gibt es eine spezielle colorcolumnOption. Mit dem folgenden :matchBefehl können jedoch alle Zeichen jenseits der 80-Spalten-Grenze hervorgehoben werden :
:match ErrorMsg /\%>80v.\+/
Alles, was wir brauchen, um eine allgemeine Lösung zu finden, ist, das Übereinstimmungsmuster im laufenden Betrieb zu erstellen, um den korrekten Wert der textwidth
Option zu ersetzen :
:autocmd BufWinEnter * call matchadd('ErrorMsg', '\%>'.&l:textwidth.'v.\+', -1)