vim
Vim-alternativ
Sök…
Syntax
-
:set [no](option|shortcut)
-
:set (option|shortcut)=value
-
:set (option|shortcut)(?|&)
- använd inte
:
i vimrc-filen
Anmärkningar
Uppsättning
För att ställa in alternativen - använd :set
instruktion. Exempel:
:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent
För att se det aktuella värdet för alternativet - typ :set {option}?
. Exempel:
:set ts?
För att återställa alternativets värde till dess standardtyp :set {option}&
. Exempel:
:set ts&
Indrag
Bredd
Så här gör du indragningar fyra utrymmen breda:
:set shiftwidth=4
Spaces
För att använda utrymmen som inrymmen, 4 utrymmen breda:
:set expandtab
:set softtabstop=4
softtabstop
och sts
är likvärdiga:
:set sts=4
flikar
För att använda flikar som strecksatser, 4 mellanslag:
:set noexpandtab
:set tabstop=4
tabstop
och ts
är likvärdiga:
:set ts=4
Automatisk inmatning
:set autoindent
Instruktionsbeskrivningar
Instruktion | Beskrivning | Standard |
---|---|---|
Tabstop | bredden på flikens karaktär | 8 |
expandtab | gör att mellanslag används istället för flikkaraktär | av |
softabstop | ställa in vitrummet | 0 |
shiftwidth | bestämmer blankstegsmängden i normalt läge | 8 |
Osynliga karaktärer
Visa eller dölj osynliga tecken
För att visa osynliga tecken:
:set list
För att dölja osynliga karaktärer:
:set nolist
För att växla mellan att visa och dölja osynliga tecken:
:set list!
Standard symboltecken
Symbol | Karaktär |
---|---|
^ jag | Flik |
$ | Ny linje |
Anpassa symboler
För att ställa in flikens karaktär till **> ** och det nya linjetecknet till ¬
set listchars=tab:>\ ,eol:¬
För att ställa in mellanslagen till _
set listchars=spaces
För att se en lista med teckenalternativ
:help listchars