Skip to content

nesteves/dotvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotvim

A repository meant to store my vim configuration, inspired by this vimcast's episode.

Includes a .vimrc config file, pathogen and the following plugins:

  • Colorschemes - colorscheme manager
  • ctrlp - Full path fuzzy file, buffer, mru, tag, ... finder for vim
  • minibufexpl - lightweight buffer explorer
  • NERDTree - file system explorer
  • NERDTree git - git status flags for NERDTree
  • salt-vim - syntax highlighting and some quality of life improvements for editing YAML with Jinja in .sls fimprovements for editing
  • rust - file detection, syntax highlighting, formatting and Syntastic integration for rust source files
  • Syntastic - syntax checking with error display
  • typescript-vim - syntax highlighting, indentation and compiler integration for TypeScript
  • vim-commentary - block commenting toggle

Installation

Clone the repo into your .vim directory and add symlinks for .vimrc (and .gvimrc, if you use it). The commands are:

$ git clone /~https://github.com/nesteves/dotvim.git ~/.vim
$ ln -s ~/.vim/vimrc ~/.vimrc
$ cd ~/.vim
$ git submodule init
$ git submodule update

Upgrade plugins

You can upgrade a specific plugin:

$ cd ~/.vim/bundle/<plugin>
$ git pull origin master

Or upgrade all existing plugins:

$ cd ~/.vim
$ git submodule foreach git pull origin master

Adding more plugins

This is done with git submodules:

$ cd ~/.vim
$ git submodule add /~https://github.com/<plugin>.git bundle/<plugin>
$ git commit -m "Add plugin <plugin>"

About

vim configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published