Ja, det er muligt at have en lodret linje som linjelængdemarkør i vim/gvim. Dette kan være nyttigt for at holde styr på linjelængden, især når man arbejder med kode, der skal overholde bestemte stilguider. Her er nogle metoder til at opnå dette:
En af de mest almindelige måder at tilføje en lodret linje på er ved at bruge 'colorcolumn' indstillingen i din .vimrc
eller init.vim
fil:
set colorcolumn=80
Dette vil tilføje en lodret linje ved kolonne 80. Du kan ændre tallet til den ønskede kolonne.
Hvis du bruger 'vim-airline' plugin, kan du også konfigurere en lodret linje som linjelængdemarkør:
let g:airline#extensions#wordcount#enabled = 1
Dette plugin tilbyder mange andre funktioner, men det kan også hjælpe med at visualisere linjelængden.
Et andet plugin, 'vim-better-whitespace', kan også hjælpe med at visualisere linjelængden:
Plug 'ntpeters/vim-better-whitespace'
Efter installationen kan du konfigurere det til at vise en lodret linje ved en bestemt kolonne.
Selvom dette ikke tilføjer en visuel linje, kan du bruge 'set textwidth' til at få en advarsel, når du overskrider en bestemt linjelængde:
set textwidth=80
Dette vil automatisk bryde linjen ved kolonne 80.
Ved at bruge en af disse metoder kan du nemt tilføje en lodret linje som linjelængdemarkør i vim/gvim, hvilket kan hjælpe med at holde din kode ren og organiseret.