Skip to content

Instantly share code, notes, and snippets.

@dderg
Last active September 21, 2016 15:25
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 dderg/5b622a04a67e2716b5fd to your computer and use it in GitHub Desktop.
Save dderg/5b622a04a67e2716b5fd to your computer and use it in GitHub Desktop.
vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'gmarik/Vundle.vim'
Plugin 'pangloss/vim-javascript'
" Plugin 'isRuslan/vim-es6'
Plugin 'UltiSnips'
" Plugin 'AutoComplPop'
Plugin 'valloric/youcompleteme'
Plugin 'majutsushi/tagbar'
map <F6> :Tagbar<CR>
Plugin 'DfrankUtil'
Plugin 'vimprj'
command! PrjInit !mkdir -p .vimprj && touch .vimprj/my.vim && echo 'Project is created'
Plugin 'delimitMate.vim'
let delimitMate_expand_cr = 1
set backspace=indent,eol,start
Plugin 'Syntastic'
let g:syntastic_javascript_checkers = ['jshint', 'jscs']
Plugin 'scrooloose/nerdtree'
map <F5> :NERDTreeToggle<CR>
Plugin 'ntpeters/vim-better-whitespace'
Plugin 'terryma/vim-multiple-cursors'
call vundle#end()
Plugin 'kien/ctrlp.vim'
set wildignore+=*/tmp/*,*/node_modules/*
Plugin 'easymotion/vim-easymotion'
let g:EasyMotion_smartcase = 1
map / <Plug>(easymotion-sn)
omap / <Plug>(easymotion-tn)
map n <Plug>(easymotion-next)
map N <Plug>(easymotion-prev)
Plugin 'mileszs/ack.vim'
Plugin 'airblade/vim-gitgutter'
Plugin 'vim-airline/vim-airline'
let g:airline_theme='solarized'
let g:airline_powerline_fonts = 1
let g:airline_section_y = ''
Plugin 'vim-airline/vim-airline-themes'
Plugin 'tpope/vim-fugitive'
Plugin 'chriskempson/base16-vim'
let base16colorspace=256
set background=dark
colorscheme base16-ocean
filetype plugin indent on
syntax on
set tabstop=4
set shiftwidth=4
set expandtab
imap eu <Esc>
set nowrap
set autoindent
set smartindent
set number
set guifont=Menlo\ for\ Powerline
autocmd BufWritePre * StripWhitespace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment