Skip to content

Instantly share code, notes, and snippets.

@mkhuda
Forked from micahriggan/vimrc.plugins
Created July 12, 2018 18:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mkhuda/af7b74bd9cf5b04af48122106560f64a to your computer and use it in GitHub Desktop.
Save mkhuda/af7b74bd9cf5b04af48122106560f64a to your computer and use it in GitHub Desktop.
Vim with javascript plugins and general developing plugins
" General Developer Plugins
Plugin 'VundleVim/Vundle.vim'
" plugin manager
Plugin 'Valloric/YouCompleteMe'
" autocomplete 5/5
Plugin 'scrooloose/nerdtree'
" file browsing 5/5
Plugin 'mileszs/ack.vim'
" searching
Plugin 'ctrlpvim/ctrlp.vim'
" find files 5/5
Plugin 'tpope/vim-surround'
" surround with tags or blocks 5/5
Plugin 'tpope/vim-fugitive'
" git integration 5/5
Plugin 'scrooloose/nerdcommenter'
" comment out in multiple languages 5/5
Plugin 'scrooloose/syntastic'
" syntax checking 5/5
Plugin 'editorconfig/editorconfig-vim'
" editor style rules 5/5
Plugin 'Shougo/vimproc.vim'
" async vim commands
Plugin 'vim-scripts/marvim'
" macro manager
Plugin 'mbbill/undotree'
" visual undo history
Plugin 'SirVer/ultisnips'
" snippet manager
Plugin 'honza/vim-snippets'
" bunches of snippets
Plugin 'tpope/vim-repeat'
" makes the vim repeat option handle more complex things
Plugin 'terryma/vim-multiple-cursors'
" type in multiple places
Plugin 'Chiel92/vim-autoformat'
" Autoformat 5/5
" Visual alterations
Plugin 'vim-scripts/ShowMarks'
" Show where your marks are
Plugin 'altercation/vim-colors-solarized'
" dope colorscheme
Plugin 'vim-airline/vim-airline-themes'
" themes for airline
Plugin 'edkolev/tmuxline.vim'
" tmux statusline generator
Plugin 'christoomey/vim-tmux-navigator'
" seamless tmux navigation
Plugin 'vim-airline/vim-airline'
" airline indicators
Plugin 'edkolev/promptline.vim'
" more airline related stuff
" Javascript Plugins
Plugin 'othree/javascript-libraries-syntax.vim'
"more javascript syntax
Plugin 'ruanyl/vim-fixmyjs'
" autofix eslint errors
Plugin 'jelera/vim-javascript-syntax'
" syntax highlighting 5/5
Plugin 'flowtype/vim-flow'
" flow typings
Plugin 'leafgarland/typescript-vim'
" syntax for typescript
Plugin 'moll/vim-node'
" gf to open files from require and imports 5/5
Plugin 'mtscout6/syntastic-local-eslint.vim'
" gets eslint to use the local version of eslint in a project
Plugin 'marijnh/tern_for_vim'
" Autocomplete / symbole renaming
Plugin 'Quramy/tsuquyomi'
" rename symbols, lookup, imports etc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment