Die Programmiersprache Ruby

Blog| Forum| Wiki  

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