Starting with vim

Learning Vim is incremental. Your fingers should get acquainted with Vim-keys (More on Muscle Memory). Don’t repeat the mistakes, get them right soon, else it is hard to get them right later. To get the best out of Vim you should configure it to your taste.

http://benmccormick.org/2014/06/30/learning-vim-in-2014-the-basics/

Vim has plugins for ease in development. Popular package managers for Vim  are Vundle and Pathogen. Janus is a distribution of plugins on top of Pathogen.

Janus – Plugin distribution https://github.com/carlhuda/janus

This site point link is a nice starter http://www.sitepoint.com/getting-started-vim/

To learn Vim while playing a game – http://vim-adventures.com/

For more tutorials https://github.com/carlhuda/janus#tutorials

Sample vimrc file  https://github.com/lepture/dotfiles/blob/master/vimrc

Vim cheat sheet http://www.viemu.com/vi-vim-cheat-sheet.gif

Experimental web based Vim config http://vimconfig.com/

Vim movements cheatsheet https://raw.githubusercontent.com/LevelbossMike/vim_shortcut_wallpaper/master/vim-shortcuts_1280x800.png

Rails cheat sheet http://www.icicletech.com/cheat-sheets/vim-cheat-sheet-for-ruby-and-ruby-on-rails

Other articles with the same tag

  • Python Virtual Environments
  • Back