Kudo / vimrc

vimrc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kudo's vimrc

INSTALL

  1. Check out from github

     git clone git://github.com/Kudo/vimrc.git ~/.vim
     cd ~/.vim
     git submodule update --init --recursive
    
  2. Install ~/.vimrc

     cd $HOME && ln -s .vim/vimrc .vimrc
    

Requirements

  1. exuberant-ctags (required by TagBar)
  2. clang and libclang (required by clang_complete)
  3. powerline patched font (required by powerline fancy setting)

PLUGINS

  • pathogen: makes it super easy to install plugins and runtime files in their own private directories

  • supertab: allows you to use for all your insert completion needs

  • TagBar: browsing the tags of source files ordered by classes.

    Useful commands:
    Ctrl-t toggles the TagBar

  • nerd Tree: allows you to explore your filesystem and to open files and directories

    Useful commands:
    Ctrl-o toggles the NerdTree

  • easy motion: provides a much simpler way to use some motions in vim
    ,,w forward easy motion
    ,,b backward easy motion
    ,,f easy motion for target char

  • AutoClose: Inserts matching bracket, paren, brace or quote.

  • surround: deal with pairs of surroundings.

  • matchit: extended % matching for HTML, LaTeX, and many other languages.

  • snipMate: TextMate-style snippets for Vim

    :help snipMate to see more info.

  • Zen Coding: expanding abbreviation like zen-coding.

    Useful commands:
    <ctrl-y>, expand zen-coding abbreviation.

  • fugitive: git integration with vim.

  • powerline: Show fancy statusline in vim.

  • vim-javascript: Vastly improved vim's javascript indentation.

  • vim-css-color: Highlight colors in css files.

  • clang_complete: Vim plugin that use clang for completing C/C++ code.

  • python.vim: enhanced python syntax highlight

  • pep8-indent: fix vim default terrible auto indent

  • pydoc.vim: python doc
    K show document according to current cursor

  • flake8: python syntax checking and format checking
    <F7> show checking result

REFERENCE

https://github.com/beards/vimrc
https://github.com/vgod/vimrc
http://dancingpenguinsoflight.com/2009/02/python-and-vim-make-your-own-ide/
http://www.lichihua.com/2006/files/vimrc.html
http://edt1023.sayya.org/vim/node10.html
http://blog.eddie.com.tw/2012/06/01/screencast-3-vim-plugins/

About

vimrc


Languages

Language:Vim Script 100.0%