Skip to content

Instantly share code, notes, and snippets.

@bookercodes
Created May 8, 2018 09:00
Show Gist options
  • Save bookercodes/e5a679188d15b35b5567681d061e8c87 to your computer and use it in GitHub Desktop.
Save bookercodes/e5a679188d15b35b5567681d061e8c87 to your computer and use it in GitHub Desktop.
call plug#begin('~/.local/share/nvim/plugged')
Plug 'NLKNguyen/papercolor-theme'
Plug 'pangloss/vim-javascript'
Plug 'christoomey/vim-tmux-navigator'
Plug 'tpope/vim-unimpaired'
Plug 'tpope/vim-surround'
Plug 'tpope/vim-commentary'
Plug 'tpope/vim-eunuch'
Plug 'tpope/vim-vinegar'
Plug 'tpope/vim-vinegar'
Plug '/usr/local/opt/fzf'
Plug 'junegunn/fzf.vim'
Plug 'w0rp/ale'
Plug 'Shougo/neosnippet.vim'
Plug 'mxw/vim-jsx'
Plug 'mattn/emmet-vim'
Plug 'cohama/lexima.vim'
call plug#end()
colorscheme PaperColor
set background=dark
set cursorline
set relativenumber
set undodir=~/.config/nvim/undodir
set undofile
set noswapfile
set showtabline=2
set noshowmode
set tabstop=2
set smartcase
set expandtab
set shiftwidth=2
set ignorecase
nmap gp `[v`]
nmap Q <Nop>
nmap q: <Nop>
nnoremap * *N
noremap n nzz
nnoremap <esc> :noh<cr><esc>
let g:ale_fixers = {}
let g:ale_fixers['javascript'] = [ 'prettier' ]
let g:ale_linters = {}
let g:ale_linters['javascript'] = []
let g:ale_javascript_prettier_options = '--single-quote --no-semi'
let g:ale_fix_on_save = 1
let g:neosnippet#snippets_directory='~/.config/nvim/snips'
let g:neosnippet#disable_runtime_snippets = {'_' : 1,}
imap <C-k> <Plug>(neosnippet_expand_or_jump)
smap <C-k> <Plug>(neosnippet_expand_or_jump)
xmap <C-k> <Plug>(neosnippet_expand_target)
nnoremap <leader>e :Files<cr>
let g:netrw_liststyle = 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment