Je suis désireux de trouver un moyen d’afficher une ligne verticale à 80 colonnes dans Vim (pas GVim). J’ai servi `` , mais je veux juste montrer la ligne pour envelopper la longue lignée de moi-même.
Réponses
Trop de publicités?Nouveau dans Vim 7.3 :
« colorcolumn » est une liste séparée par des virgules des colonnes d’écran qui sont mises en évidence avec ColorColumn. Utile pour aligner le texte. Va faire écran redessiner plus lentement. La colonne d’écran peut être un nombre absolu ou un numéro précédé avec « + » ou '-', qui est ajoutée à ou soustraite de « textwidth ».
Exemple de la documentation :
Vous pouvez utiliser des nombres absolus ainsi :
Edit : Pour Vim > = 7.3 voir la réponse ci-dessous.
Vim n’a malheureusement aucun mécanisme pour afficher une ligne verticale après une colonne comme vous voulez (contrairement à, disons, TextMate). Cependant, il y a des indicateurs visuels alternatifs que vous pouvez utiliser pour montrer qu’une ligne est trop longue.
Voici ce que j’utilise (vous pouvez mettre ceci dans votre `` ) :
Alors vous pouvez utiliser `` pour basculer des colonnes plus de 80 mis en évidence.
Il y a une autre façon pour informer au sujet de la longue lignée.
Mettez en surbrillance la longueur ctermbg = ctermfg rouge = blanc guibg = #592929
correspond à la longueur /\%81v.*/
http://stackoverflow.com/questions/235439/Vim-80-Column-layout-concerns
Plusieurs reponses ici http://vim.wikia.com/wiki/Highlight%5Flong%5Flines simple autocommand