Skip to content

Instantly share code, notes, and snippets.

@yeehaa123
Created April 7, 2019 13:39
Show Gist options
  • Save yeehaa123/624d09a9413b702cc3071302fdcb9d19 to your computer and use it in GitHub Desktop.
Save yeehaa123/624d09a9413b702cc3071302fdcb9d19 to your computer and use it in GitHub Desktop.
init.vim
set nocompatible
filetype indent on
call plug#begin("$LOCALAPPDATA/nvim")
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'tpope/vim-sensible'
Plug 'tpope/vim-surround'
Plug 'kien/ctrlp.vim'
Plug 'pangloss/vim-javascript'
Plug 'mxw/vim-jsx'
Plug 'leafgarland/typescript-vim'
Plug 'maxmellon/vim-jsx-pretty'
Plug 'tomasr/molokai'
Plug 'drewtempelmeyer/palenight.vim'
Plug 'https://github.com/junegunn/vim-github-dashboard.git'
Plug 'w0rp/ale'
Plug 'itchyny/lightline.vim'
Plug 'mattn/emmet-vim'
Plug 'nathanaelkane/vim-indent-guides'
Plug 'tpope/vim-fugitive'
call plug#end()
source $VIMRUNTIME/mswin.vim
set history=10000
set textwidth=80
set wrapmargin=2
set ts=2 sw=2 et
syntax enable
inoremap jj <esc>
noremap <C-n> :NERDTreeToggle<CR>
let g:ale_fixers = {
\ '*': ['remove_trailing_lines', 'trim_whitespace'],
\ 'javascript': ['prettier', 'eslint'],
\}
let g:ale_fix_on_save = 1
let g:ctrlp_map = '<c-p>'
let g:ctrlp_cmd = 'CtrlP'
let g:vim_jsx_pretty_colorful_config = 1
let g:ctrlp_custom_ignore = 'node_modules\|DS_Store\|git'
let g:indent_guides_enable_on_vim_startup = 1
let g:indent_guides_start_level = 2
let g:indent_guides_guide_size = 1
set background=dark
colorscheme molokai
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment