Use ctags for instantaneous tab completion in vim:
April 8, 2009 Tagged: ack copy grep integration linux osx paste search vim Comments (View) Integrating vim into your life More tips from thoughtbot about using vim, but this time with an emphasis on fitting it into your life. Copy and paste To copy and paste from your PRIMARY (on OS X , your clipboard) you use the register. For example, to paste from something you’ve copied elsewhere use "p and to copy the current line into your system-wide buffer use "*yy . For those of us with both a PRIMARY and a CLIPBOARD , the * register is the PRIMARY and the + register is the CLIPBOARD . Reducing distractions You can fullscreen MacVim to block out other distractions with :set fuoptions=maxvert,maxhorz and then :set fullscreen . You can get back with :set nofullscreen File management Converts from IDEs like Visual Studio like Nick might miss a file explorer for your project. Luckily,...
Full article:
http://robots.thoughtbot.com/post/159805638/integrating-v...