In this post I am describing my terminal and shell setup under Mac OS X. It uses the combination of iTerm2 and Fish enhanced by a few selected plugins and scripts namely oh-my-fish , autojump and bd . iTerm2 is a powerful replacement of Terminal , while Fish is an interactive and user friendly modern shell.
In this post, I give an overview of my current Vim setup. I use Vim as my main editor for text files, among them also code and especially Scala code. The post introduces the Vim plugins I use, my .vimrc configuration file and shows a way to combine Vim with Eclipse using Eclim . This post had a major update in January 2014. It has inspired a vim-scala-setup project available on Github.