Hacker News new | past | comments | ask | show | jobs | submit login

Here's the short list:

* NERD_tree - Nice tree list of files for project browsing

* NERD_commenter - Mapped to ,c<Spc> to toggle between commenting and uncommenting

* SimpleFold - Folding that doesn't suck courtesy of the eigenclass blog

* a.vim - quickly alternate between a .c and .h file

* ack - way better searching than vimgrep or regular grep

* vimclojure - A must-have for Clojure dev in Vim <3

* ctk - auto-compilation and syntax check for languages. I use it to check ruby files on save

* easytags - automatically generate the tags file for your buffers

* eclim - I develop enterprise Java, eclim keeps me sane by giving my almost all of Eclipse's useful features in Vim

* fuzzyfinder - great file-finding tool similar to Emacs' C-x C-f

* gist - automatically post your buffer to a gist, download gists etc, super handy

* localvimrc - allows me to have project-specific vimrcs

* matchit - for beter % matching

* narrow - Emacs'-style narrowing and widening

* netrw - edit files remotely over ftp/ssh/etc

* paredit - the paredit.vim file from the slimv plugin, doesn't work as well as Emacs' paredit, but it's semi-useful

* pastie - post your buffer to pastie

* rails - various helpers from the vim-ruby project for rails

* repeat - allows repeating things that aren't normally repeatable with '.'

* securemodelines - don't let people do mean things in modelines

* showmarks - I'm on the fence with this one, great if you use a lot of marks and want to show them

* slime - pipe text from a vim buffer to a screen session

* snipmate - Textmate-like snippets for various languages

* supertab - tab-completion that works pretty well, this + eclim is great for java dev

* surround - tools for messing with surroundings of files

* taglist - use ctags to display a tag list in a pane

* twitvim - seriously, why use a twitter client when you can use vim

* vimball - used to install a lot of vim plugins

* vimwiki - I store all of my tech-related text here

* visualstar - this lets you use '' to search for more than just a single word

yankring - a ring of yanks when doing copy/paste

If I had to pick just one for a favorite, it'd be a tie between fuzzyfinder and NERD_tree, way better than manually trying to find the file to edit.

In addition there are quite a few filetype plugins for better syntax highlighting for the variety of languages I work with.

My entire vim setup dir can be found here: http://github.com/dakrone/dakrone-dotfiles




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: