vim
Opcje Vima
Szukaj…
Składnia
-
:set [no](option|shortcut)
-
:set (option|shortcut)=value
-
:set (option|shortcut)(?|&)
- nie używaj
:
w pliku vimrc
Uwagi
Zobacz wideo vimcast 1
Zobacz transkrypcję vimcast 1
Zestaw
Aby ustawić opcje - użyj :set
instrukcję. Przykład:
:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent
Aby wyświetlić bieżącą wartość opcji - wpisz :set {option}?
. Przykład:
:set ts?
Aby zresetować wartość opcji do jej wartości domyślnej - wpisz :set {option}&
. Przykład:
:set ts&
Wcięcie
Szerokość
Aby zrobić wcięcia o szerokości 4 spacji:
:set shiftwidth=4
Przestrzenie
Aby użyć spacji jako wcięć, szerokość 4 spacji:
:set expandtab
:set softtabstop=4
softtabstop
i sts
są równoważne:
:set sts=4
Zakładki
Aby używać tabulatorów jako wcięć, szerokość 4 spacji:
:set noexpandtab
:set tabstop=4
tabstop
i ts
są równoważne:
:set ts=4
Automatyczne wcięcie
:set autoindent
Opisy instrukcji
Instrukcja | Opis | Domyślna |
---|---|---|
tabstop | szerokość znaku tabulacji | 8 |
rozwinąć | powoduje użycie spacji zamiast znaku tabulacji | poza |
softabstop | dostrój białe znaki | 0 |
shiftwidth | określa ilość białych znaków w trybie normalnym | 8 |
Niewidoczne postacie
Pokaż lub ukryj niewidzialne znaki
Aby pokazać niewidoczne znaki:
:set list
Aby ukryć niewidzialne znaki:
:set nolist
Aby przełączyć między pokazywaniem i ukrywaniem niewidzialnych znaków:
:set list!
Domyślne znaki symboli
Symbol | Postać |
---|---|
^ I | Patka |
$ | Nowa linia |
Dostosuj symbole
Aby ustawić znak tabulacji na **> **, a nowy znak wiersza na ¬
set listchars=tab:>\ ,eol:¬
Aby ustawić spacje na _
set listchars=spaces
Aby zobaczyć listę opcji postaci
:help listchars
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow