Vim/Konfiguration: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
| Zeile 2: | Zeile 2: | ||
== Kommando :set == | == Kommando :set == | ||
Durch das Belegen von vi-Optionen | Durch das Belegen von vi-Optionen | ||
Kommando :set | |||
mit einem Wert oder das Setzen von Optionen kann die Arbeitsweise des Editors beeinflusst werden | |||
Diese Kommandos können in der Datei ~/.vimrc eingetragen werden | |||
* die [[vim]] beim Start einliest | |||
{| class="wikitable options big" | {| class="wikitable options big" | ||
Version vom 9. November 2025, 11:56 Uhr
vim/Konfiguration
Kommando :set
Durch das Belegen von vi-Optionen Kommando :set
mit einem Wert oder das Setzen von Optionen kann die Arbeitsweise des Editors beeinflusst werden
Diese Kommandos können in der Datei ~/.vimrc eingetragen werden
- die vim beim Start einliest
| Option | Beschreibung |
|---|---|
| :set all | Anzeige Belegung aller Optionen |
| :set number | Zeilennummern anzeigen |
| :set nonumber | Zeilennummern nicht anzeigen |
| :set ignorecase | Beim Suchen soll nicht zwischen Groß- und Kleinbuchstaben unterschieden werden |
| :set noignorecase | Beim Suchen soll zwischen Groß- und Kleinbuchstaben unterschieden werden |
| :set showmatch | Bei Eingabe einer schließenden Klammer wird die dazugehörige öffnende Klammer angezeigt |
| :set noshowmatch | Keine Klammernprüfung |
| :set autoindent | Automatische Einrückung |
| :set noautoindent | Keine automatische Einrückung |
| :set wrapmargin=n | Ab n Zeichen vor Zeilenende wird automatisch an einer Wortgrenze getrennt und eine neue Zeile begonnen |
Beschreibung
| Bereich | Datei | Bescheibung |
|---|---|---|
| System | /etc/vim/vimrc | Systemweite Konfigurationsdatei
|
| Benutzer | ~/.vimrc | Individuelle Anpassungen
|
~/.vimrc erstellen
vim .vimrc
Beispiel
- ~/.vimrc
set nocompatible " must be the first line
syntax on
set mouse-=a
filetype on
filetype indent on
filetype plugin on
set laststatus=2
set statusline=%<%f\%h%m%r%=%-20.(line=%l\ \ col=%c%V\ \ totlin=%L%)\ \ \%h%m%r%=%-40(bytval=0x%B,%n%Y%)\%P
set ofu=syntaxcomplete#Complete
set number
" disable recording
map q <Nop>
- mediawiki
vim: set ft=mediawiki