vim
Vim-opties
Zoeken…
Syntaxis
-
:set [no](option|shortcut)
-
:set (option|shortcut)=value
-
:set (option|shortcut)(?|&)
- gebruik niet
:
in het vimrc-bestand
Opmerkingen
Zie vimcast 1 video
reeks
Om de opties in te stellen - gebruik :set
instructie instellen. Voorbeeld:
:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent
Typ :set {option}?
Om de huidige waarde van de optie te bekijken :set {option}?
. Voorbeeld:
:set ts?
Als u de standaardwaarde van de optie wilt herstellen, typt u :set {option}&
. Voorbeeld:
:set ts&
deuk
Breedte
Om inspringingen 4 spaties breed te maken:
:set shiftwidth=4
Spaces
Spaties gebruiken als inspringingen, 4 spaties breed:
:set expandtab
:set softtabstop=4
softtabstop
en sts
zijn equivalent:
:set sts=4
tabs
Om tabbladen als inspringingen te gebruiken, 4 spaties breed:
:set noexpandtab
:set tabstop=4
tabstop
en ts
zijn gelijkwaardig:
:set ts=4
Automatische inspringing
:set autoindent
Instructie beschrijvingen
Instructie | Beschrijving | Standaard |
---|---|---|
tabstop | breedte van tabteken | 8 |
expandtab | zorgt ervoor dat spaties worden gebruikt in plaats van tabtekens | uit |
softabstop | stel de witruimte in | 0 |
shiftwidth | bepaalt de hoeveelheid witruimte in de normale modus | 8 |
Onzichtbare karakters
Toon of verberg onzichtbare karakters
Onzichtbare tekens weergeven:
:set list
Onzichtbare tekens verbergen:
:set nolist
Om te schakelen tussen het tonen en verbergen van onzichtbare karakters:
:set list!
Standaard symbooltekens
Symbool | Karakter |
---|---|
^ I | tab |
$ | Nieuwe lijn |
Pas symbolen aan
Om het tabteken in te stellen op **> ** en het nieuwe lijnteken op ¬
set listchars=tab:>\ ,eol:¬
De spaties instellen op _
set listchars=spaces
Een lijst met tekenopties bekijken
:help listchars