Dieser Artikel ist noch sehr unvollständig, hilf mit ihn zu
verbessern!
Entferne bitte anschließend den Stub-Baustein.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
set nocompatible " Macht VIM benutztbar, indem es die Kompatibilität mit dem Ur-VI ausschaltet
source $VIMRUNTIME/vimrc_example.vim
set diffexpr=MyDiff()
function MyDiff()
let opt = ''
if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
silent execute '!C:\Vim\vim61\diff -a ' . opt . v:fname_in . ' ' . v:fname_new . ' > ' . v:fname_out
endfunction
set history=500 " keep 500 lines of command line history
set tabstop=4 " Setzt die Tabstopbreite auf 4 Zeichen
set shiftwidth=4 " Setzt die Einrückbreite auf 4 Zeichen. Zusammen mit tabstop=4 bedeutet das, dass mit einem Tab eingerückt wird.
set noexpandtab " Ersetze während der Eingabe Tabs nicht durch Leerzeichen
set nobackup " Schreibe beim Speichern keine Backupdateien
set showmatch " Springt kurz zur öffnenden Klammer, wenn eine schliessende getippt wird
set cindent " cindent ist ein recht intelligentes Einrücken
set fo=croq " Kommentare in der nächsten Zeile fortsetzen
set foldmethod=marker " Mit zc können mit <nowiki>{{{ und }}}</nowiki> markierte Zeilen ausgeblendet werden (zo öffnet das wieder)
set mousehide " Maus verstecken beim Tippen
set background=dark " Falls der Hintergrund der Konsole dunkel ist, sonst auf light stellen
syntax on " Syntax-Hervorhebung
filetype on
filetype indent on
filetype plugin on |