Suche…


Syntax

  • :set [no](option|shortcut)
  • :set (option|shortcut)=value
  • :set (option|shortcut)(?|&)
  • Verwenden Sie nicht : in der Vimrc-Datei

Bemerkungen

Siehe Video zu Vimcast 1

Siehe vimcast 1-Transkription

einstellen

Um die Optionen einzustellen, verwenden Sie :set Anweisung setzen. Beispiel:

:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent

So zeigen Sie den aktuellen Wert der Option an :set {option}? . Beispiel:

:set ts?

Um den Wert der Option auf den Standardwert zurückzusetzen, geben Sie Folgendes ein :set {option}& . Beispiel:

:set ts&

Vertiefung

Breite

Einrückungen mit 4 Feldern machen:

:set shiftwidth=4

Räume

Leerzeichen als Einrückungen verwenden, 4 Leerzeichen breit:

:set expandtab
:set softtabstop=4

softtabstop und sts sind äquivalent:

:set sts=4

Tabs

Um Tabulatoren als Einrückungen zu verwenden, 4 Felder breit:

:set noexpandtab
:set tabstop=4

tabstop und ts sind gleichwertig:

:set ts=4

Automatische Einrückung

:set autoindent

Anweisungsbeschreibungen

Anweisung Beschreibung Standard
Tabulator Breite des Tabulatorzeichens 8
expandtab bewirkt, dass Leerzeichen anstelle von Tabulatorzeichen verwendet werden aus
Softabstop stimmen Sie den Whitespace ab 0
Verschiebungsbreite bestimmt den Leerraum im normalen Modus 8

Unsichtbare Zeichen

Unsichtbare Zeichen anzeigen oder ausblenden

Um unsichtbare Zeichen anzuzeigen:

:set list 

Um unsichtbare Zeichen auszublenden:

:set nolist

Um zwischen unsichtbaren Zeichen ein- und auszublenden:

:set list!

Standardsymbolzeichen

Symbol Charakter
^ Ich Tab
$ Neue Zeile

Anpassen von Symbolen

Um das Tabulatorzeichen auf **> ** und das neue Zeilenzeichen auf ¬ zu setzen

set listchars=tab:>\ ,eol:¬

Um die Leerzeichen auf _ zu setzen

set listchars=spaces

Um eine Liste der Zeichenoptionen anzuzeigen

:help listchars


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow