Shop Mobile More Submit  Join Login
Vim setup (vimrc) by kjeksomanen Vim setup (vimrc) by kjeksomanen
And up-to-date version can now always be found at
Below description is pretty outdated, but the downloadable file was updated to the 03.03.13 version.

What is this?
My current setup for the editor Vim. Still use Netbeans… from time to time when I'm working on a big project that was started using Netbeans, but all my new projects and scripting is done exclusively in Vim because it's well, just a great editor when configured properly!

The .zip-file includes the colorscheme, my .vimrc and the fonts used.

Abolish - Word substitution
AutoClose - Handle parenthesis/brackets like IDEs
Fugitive - Git manager
FuzzyFinder - Great/greatest *-opener
MRU - Most recently used files
Nerdtree - File manager
Powerline - Better statusline
Snipmate - Snippets inspired by snipmate, easy to configure
Surround - Surround those strings with tags!
Supertab - Tabcompletion
Taglist - Function/method/tag viewer
Vundle - Plugin manager

Font: DejaVu Sans Mono patched for Powerline at pt. 8
Colorscheme: Jellybeans

Vundle is a plugin manager for Vim which makes handling plugins way easier. In order to install plugins using it you first have to download and install it like any other plugin. Then run a new Vim-session and type BundleInstall and it'll do all the work for you. For more information see it's Github page:

Vundle requires Git and cURL and might therefore be quite the pain to install on Windows. More information about it here:…
Or just change to the only sensible operating system; Linux!
Add a Comment:
slash2901 Featured By Owner Nov 29, 2014
what happened with NERDTreeToggle in the new vimrc?
kjeksomanen Featured By Owner Edited Nov 30, 2014
I removed NERDTree back in Sep 14, 2013. You can add it in your local version of vimconf by adding "Plugin 'scrooloose/nerdtree" to ~/.vimrc.plugins and install it using : PluginInstall (remove space).

See the Github page ( for an updated version + documentation. I don't personally use NERDTree and think the bundled file/directory browser netrw is good enough (see :h netrw).

More information can be found here:…
slash2901 Featured By Owner Nov 30, 2014
Yesterday I did, but I forgot to tell you, thanks bro!
kjeksomanen Featured By Owner Dec 3, 2014
Sure, no problem!
math0ne Featured By Owner Jun 24, 2012
looks nice, although emacs is clearly superior ;)
kjeksomanen Featured By Owner Jun 24, 2012
Thanks. Looks and -works- good too! :)
Haven't tried emacs, for no apparent reason Vim became my choice and I haven't looked back since. I'm also kind of sceptical since I've fallen in love with the mode-based editor that Vim is.
Still haven't seen anyone use emacs (as it should be) in real life, would be interesting to see someone do some magic with it before I try it.
I guess it's a matter of preferences, but feel free to try to convince me :p
math0ne Featured By Owner Jun 26, 2012
Mode based editing vs the shortcut hell of emacs is a better system i think. Personally I'm more interested in IDE style features than actual text editing features though and I think emacs is superior for that kind of stuff.

Emacs is definitely harder to learn (I never did just changed all the shortcuts to standard windows shortcuts) but the level of customization possible is amazing.
kjeksomanen Featured By Owner Jun 26, 2012
It's possible to configure Vim with plugins so that it has the features which define if it's an IDE or not, but I'm not sure if those features are as enjoyable as they would be in say Netbeans or simular. For example debugging and such. I haven't tested so I can't tell but from what I've seen you might miss "the full package".

I don't know if emacs really is that much better if any here. Luckily for me I'm not really feeling that I miss any features so it's not bothering me :)
math0ne Featured By Owner Jun 26, 2012
Yeah Emacs goes way further into IDE territory than VIM, there's nothing netbeans can go emacs can't.
HashBox Featured By Owner Jun 25, 2012
In my opinion Emacs is much nicer if you want to really build up your own personal workflow. It's much easier to write code for, and is very very powerful. Furthermore you can emulate Vim to a very high compatibility, so you can have the power of lisp with the terseness of Vi :)
kjeksomanen Featured By Owner Jun 25, 2012
That too is a matter of personal preference. I'm happy with my workflow in Vim. It might be true that you can customize emacs to better fit your workflow, I've read that by using the power of lisp it's atleast easier to do so, but again there isn't really much I miss.

Vim ships with a great core of functionality, and by combining this with a couple of plugins and a decent configuration I get most of the functionality I want in an editor. At times I feel there's something missing I've always found a plugin for it.

All in all I can't say I'm curious enough to change to emacs. Maybe with time when/if I grow tired with Vim :)
Add a Comment:


Submitted on
June 24, 2012
File Size
1.3 MB


6,761 (3 today)
18 (who?)