Skip to content

Telmo/dotvim

Repository files navigation

Installing

Requirements

  • Brew
  • Git
  • Make (can be installed with brew)
$ git clone git://github.com/Telmo/dotvim.git ~/.vim
$ cd ~/.vim && make install

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: This is a Vim syntax file for the Markdown text-to-HTML conversion tool.

  • 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 NERDTree and tabs together in Vim, painlessly

  • 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-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

  • vim-slime: A vim plugin to give you some slime. (Emacs) SLIME is an Emacs plugin to turn Emacs into a Lisp IDE. You can type text in a file, send it to a live REPL, and avoid having to reload all your code every time you make a change.

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

  • tlib_vim: Some utility functions for VIM

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

  • vim-go: Go development plugin for Vim https://patreon.com/fatih

  • ag.vim: Vim plugin for the_silver_searcher, 'ag', a replacement for the Perl module / CLI script 'ack'

  • vim-json: A better JSON for Vim: distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Pathogen-friendly.

  • minibuf-expl: Elegant buffer explorer - takes very little screen space

  • vim-trailingwhitespace: Highlights trailing whitespace in red and provides :FixWhitespace to fix it.

  • vim-ruby-refactoring: Refactoring tool for Ruby in vim

  • nginx-vim: Syntax highlights for nginx config files

  • vroom: A vim plugin for running your Ruby tests

  • vim-rspec: Beautiful rspec output in vim.

  • vitality: Make Vim play nicely with iTerm 2 and tmux.

  • dockerfile-vim: Vim syntax file & snippets for Docker's Dockerfile

  • xterm-color-table-vim: All 256 xterm colors with their RGB equivalents, right in Vim

  • vim-tbone: Basic tmux support for Vim

  • vim-yaml: Dumb-smart indentation for Yaml

  • powerline-fonts: Patched fonts for Powerline users. YOU NEED TO INSTALLS THESE FOLLOWING THEIR DOC

  • source-explorer-srcexpl: SrcExpl (Source Explorer) is a source code explorer that provides context for the currently selected keyword by displaying the function or type definition or declaration in a separate window.

  • vim-investigate: A Vim plugin for looking up documentation

  • tabbar: Plugin to add tab bar ( derived from miniBufExplorer).

  • vim-toml: Vim syntax for TOML

  • rbREPL: VIM plugin that allows you to run a Ruby REPL inside a VIM buffer.

  • vim-systemd-syntax: Syntax highlighting for systemd service files in Vim.

  • tagbar: Vim plugin that displays tags in a window, ordered by scope

  • vim-misc: Miscellaneous auto-load Vim scripts

  • vim-easytags: Automated tag file generation and syntax highlighting of tags in Vim

  • ansible-vim: A vim plugin for syntax highlighting Ansible's common filetypes

  • YouCompleteMe: A code-completion engine for Vim

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

About

Everybody need a set of .vim and submodules!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages