Lodret Linje som Linjelængdemarkør i Vim/Gvim: Sådan Gør Du

Er det muligt at have en lodret linje som linjelængdemarkør i vim/gvim, ligesom i nogle GUI teksteditorer?

Det er muligt at have en lodret linje som linjelængdemarkør i vim/gvim ved at bruge 'colorcolumn' indstillingen, plugins som 'vim-airline' eller 'vim-better-whitespace', eller 'set textwidth' for advarsler.

Er det muligt at have en lodret linje som linjelængdemarkør i vim/gvim, ligesom i nogle GUI teksteditorer?

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:

1. Brug af 'colorcolumn' indstillingen

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.

2. Brug af 'vim-airline' plugin

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.

3. Brug af 'vim-better-whitespace' plugin

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.

4. Brug af 'set textwidth' indstillingen

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.