Skip to content

Instantly share code, notes, and snippets.

@techitesh
Created May 4, 2020 17:14
Show Gist options
  • Save techitesh/f3ba34931423375e880820ab7da37359 to your computer and use it in GitHub Desktop.
Save techitesh/f3ba34931423375e880820ab7da37359 to your computer and use it in GitHub Desktop.
Vimrc
set relativenumber
colorscheme gruvbox
set background=dark
set encoding=UTF-8
let g:NERDTreeWinSize=30
let g:webdevicons_enable = 1
let g:webdevicons_enable_nerdtree = 1
let g:prettier#autoformat = 0
let g:prettier#autoformat_require_pragma = 0
let g:prettier#quickfix_enabled = 0
let NERDTreeShowHidden=0
call plug#begin('~/.vim/plugged')
Plug 'kien/ctrlp.vim'
Plug 'scrooloose/nerdtree'
Plug 'tpope/vim-surround'
Plug 'vim-airline/vim-airline'
Plug 'mattn/emmet-vim'
Plug 'mxw/vim-jsx'
Plug 'bentayloruk/vim-react-es6-snippets'
Plug 'morhetz/gruvbox'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'pangloss/vim-javascript'
Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets'
Plug 'tiagofumo/vim-nerdtree-syntax-highlight'
Plug 'ryanoasis/vim-devicons'
Plug 'christoomey/vim-tmux-navigator'
Plug 'valloric/youcompleteme'
Plug 'jiangmiao/auto-pairs'
Plug 'prettier/vim-prettier'
call plug#end()
let g:ctrlp_map = '<c-p>'
let g:ctrlp_cmd = 'CtrlP'
let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|vscode)$'
let g:ctrlp_custom_ignore = 'node_modules\|DS_Store'
map <C-n> :NERDTreeToggle<CR>
let g:NERDTreeDirArrowExpandable = '▸'
let g:NERDTreeDirArrowCollapsible = '▾'
inoremap <silent><expr> <c-space>
let g:UltiSnipsExpandTrigger="<tab>"
command! Rc :tabnew ~/.vimrc
command! Grc :tabnew ~/.gvimrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment