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