Vim Farben

Ok, ich gebe zu, dass ist jetzt nicht gerade ein Artikel, den hier viele Leser interessiert, aber gerade deshalb sollte über das Thema auch mal was geschrieben werden. Vorneweg muss ich dann wohl erst mal zugeben, dass ich mich in meiner gewohnten Entwicklungsumgebung noch immer am wohlsten fühle und auch am schnellsten entwickeln kann. Klar sind Eclipse, Netbeans und XCode einem xterm und einem vim um die eine oder andere Funktion voraus :-) , aber trotzdem. Wenn ich noch mal mein Notebook anknipse und noch hier und da etwas an meinen Webseiten herumschraube, arbeite ich am liebsten mit dem vim.
OK, es gibt kein brauchbares Refactoring und auch einige andere Funktionen die ich von Eclipse gewohnt bin gibt es auch nicht, aber machen wir uns nichts vor. XCode hat auch noch nie was von Refactoring gehört und ein Syntax Highlighting kann mein vim auch.

Genau da ist nun aber das Problem. Die Sonne scheint und die Terrasse ruft und das Standard-Farbschema ist einfach nicht für ein spiegelndes Display in der Abendsonne geeignet, daher habe ich heute mal ein paar andere Farbschemas ausprobiert und kann nur jedem raten, mal die verschiedenen Farbschemas zu probieren.

Vim Farbschema auswählen

Installieren kann man ein Farbschema im vim ganz einfach.

  1. Im vim die Datei ~/.vimrc öffnen (Datei anlegen, wenn sie nicht existiert)
  2. Neue Zeile mit dem Inhalt “colorscheme [Deine Wahl] anlegen
  3. Speichern und fertig

Verfügbare Farben

Stellt sich nur die Frage, welches Farbschema eigentlich installiert ist?
Auch das ist leicht zu beantworten. Einfach mal unter /usr/share/vim/vim72/colors/ nachschauen. Dort liegen in meinem Fall (OpenSUSE 11.x) folgende Dateien:

  • zellner.vim
  • torte.vim
  • slate.vim
  • shine.vim
  • ron.vim
  • peachpuff.vim
  • pablo.vim
  • murphy.vim
  • morning.vim
  • koehler.vim
  • evening.vim
  • elflord.vim
  • desert.vim
  • delek.vim
  • default.vim
  • darkblue.vim
  • blue.vim

Jede dieser Dateien enthält ein Farbschema und kann in die vimrc eingetragen werden. Der Eintrag für die Farbe murphy.vim würde in der vimrc z.B. wie folgt aussehen:

colorscheme murphy

Nach einem Neustart des der vim Editors Entwicklungsumgebung wird das Syntax Highlighting in dem entsprechenden Farbschema angezeigt.

Noch mehr Farben für den vim

Wer vorher erst mal sehen möchte, wie es aussehen könnte, kann auch unter http://vimcolorschemetest.googlecode.com/svn/html/index-html.html nachsehen. Hier findet man Scrennshots die einen HTML Code im vim zeigen. Neben den üblichen Farbschemas findet man hier auch noch eine Reihe anderer Möglichkeiten, die auch in Betracht gezogen werden können.

 

Jetzt mal raus mit der Wahrheit :-)

Welches Farbschema ich gewählt habe bleibt mein Geheimnis. Aber jeder ist herzlich eingeladen, sein bevorzugtes Farbschema und eine kurze Begründung, warum es das und kein anderes sein muss, als Kommentar zu hinterlassen. Ich freue mich schon darauf :-)

 

Michael Jentsch

Michael Jentsch arbeitet seit 2006 bei der Itellium Services GmbH als Entwickler und Software Architekt. Er ist spezialisiert auf Java basierte Web-Applikationen und E-Commerce. Neben dem Beruf interessiert er sich auch für Suchmaschinenoptimierung und ist engagiert in vielen Open Source Projekten im Web Umfeld. Sie erreichen ihn per E-Mail unter [email protected].

More Posts

«
facebook this
"));