Shop More Submit  Join Login
×




Details

Submitted on
June 24, 2012
File Size
1.3 MB
Link
Thumb
Embed

Stats

Views
4,481
Favourites
14 (who?)
Comments
7
Downloads
235
×
Vim setup (vimrc) by kjeksomanen Vim setup (vimrc) by kjeksomanen
Update
And up-to-date version can now always be found at github.com/timss/vimconf
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 kjeksomanen.deviantart.com/art… 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.

Plugins
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

Other
Font: DejaVu Sans Mono patched for Powerline gist.github.com/1630581 at pt. 8
Colorscheme: Jellybeans

Vundle
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: github.com/gmarik/vundle/

Vundle requires Git and cURL and might therefore be quite the pain to install on Windows. More information about it here: github.com/gmarik/vundle/wiki/…
Or just change to the only sensible operating system; Linux!

More
I made a short video showing some Perl-programming here: www.youtube.com/watch?v=DrzAuL…
Add a Comment:
 
:iconmath0ne:
math0ne Featured By Owner Jun 24, 2012
looks nice, although emacs is clearly superior ;)
Reply
:iconkjeksomanen:
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
Reply
:iconmath0ne:
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.
Reply
:iconkjeksomanen:
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 :)
Reply
:iconmath0ne:
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.
Reply
:iconhashbox:
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 :)
Reply
:iconkjeksomanen:
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 :)
Reply
Add a Comment: