megadeezl / dotvim

Everybody need a set of .vim and submodules!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installing

Installation requires Git and triggers git clone for each configured repository to ~/.vim/bundle/ by default. Curl is required for search.

$ git clone git://github.com/Telmo/dotvim.git ~/.vim
$ git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
$ vim +PluginInstall +qa

What is included?

  • vim-commentary: Comment stuff out. Use gcc to comment out a line (takes a count), gc to comment out the target of a motion (for example, gcap to comment out a paragraph), and gc in visual mode to comment out the selection.

  • vim-endwise: This is a simple plugin that helps to end certain structures automatically. In Ruby, this means adding end after if, do, def and several other keywords. In Vimscript, this amounts to appropriately adding endfunction, endif, etc. There's also Bourne shell, VB (don't ask), C/C++ preprocessor, and Lua support.

  • vim-fugitive: Git wrapper inside of VIM, do things like Bring up the output of git status with :Gstatus. Press - to add/reset a file's changes, or p to add/reset --patch that mofo. And guess what :Gcommit does!

  • vim-markdown: Markdown runtime files

  • nerdtree: The NERD tree allows you to explore your filesystem and to open files and directories. It presents the filesystem to you in the form of a tree which you manipulate with the keyboard and/or mouse. It also allows you to perform simple filesystem operations.

  • vim-nerdtree-tabs

  • airline: lean & mean status/tabline for vim that's light as air

  • vim-puppet: Puppet niceties for your Vim setup

  • vim-rake: With rake.vim, you can use all those parts of rails.vim that you wish you could use on your other Ruby projects on anything with a Rakefile, including :A, :Elib and friends, and of course :Rake. It's great when paired with gem open and bundle open and complemented nicely by bundler.vim.

  • vim-repeat: repeat.vim: enable repeating supported plugin maps with "."

  • vim-surround: surround.vim: quoting/parenthesizing made simple

  • Syntastic: Automatic syntax checking

  • supertab: Perform all your vim insert mode completions with Tab

  • vim-unimpaired: unimpaired.vim: pairs of handy bracket mappings

  • vimux: effortless vim and tmux interaction

  • taglist.vim:Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc)

  • vim-addon-mw-utils: vim: interpret a file by function and cache file automatically

  • tlib_vim: Some utility functions for VIM

  • ultisnips: UltiSnips - The ultimate snippet solution for Vim. NOTE Watch the screencasts

  • go.vim: Extract misc/vim from go repository

  • vim-json

  • minibuf-expl

  • vim-trailingwhitespace :FixWhitespace

  • vim-ruby-refactoring

  • nginx-vim

  • vroom

  • vim-rspec

  • vitality

  • dockerfile-vim

  • xterm-color-table-vim

  • vim-tbone

  • vim-yaml

  • powerline-fonts

  • source-explorer-srcexpl

  • vim-investigate

  • tabbar-red

  • vim-toml

  • vim-systemd-syntax

  • The color Schema is the RailCasts, its dark better suited for terminal with dark background.

About

Everybody need a set of .vim and submodules!


Languages

Language:Vim Script 99.6%Language:JavaScript 0.4%