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