Zoeken…


Syntaxis

  • :set [no](option|shortcut)
  • :set (option|shortcut)=value
  • :set (option|shortcut)(?|&)
  • gebruik niet : in het vimrc-bestand

Opmerkingen

Zie vimcast 1 video

Zie vimcast 1 transcript

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


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow