Skip to content

Instantly share code, notes, and snippets.

@ThomasAdam
Last active March 2, 2016 18:51
Show Gist options
  • Save ThomasAdam/13792ead012efe5e761c to your computer and use it in GitHub Desktop.
Save ThomasAdam/13792ead012efe5e761c to your computer and use it in GitHub Desktop.
Neovim init.vim file
call plug#begin()
Plug 'tpope/vim-sensible'
Plug 'tpope/vim-fugitive'
Plug 'tpope/vim-eunuch'
Plug 'tpope/vim-dispatch'
Plug 'radenling/vim-dispatch-neovim'
Plug 'chrisbra/changesPlugin'
Plug 'https://github.com/kien/rainbow_parentheses.vim.git'
Plug 'git://github.com/maciakl/vim-neatstatus.git'
Plug 'Shougo/deoplete.nvim'
Plug 'mhinz/vim-grepper'
Plug 'vim-utils/vim-man'
Plug 'kshenoy/vim-signature'
Plug 'dimasg/vim-mark'
Plug 'ZoomWin'
call plug#end()
set nocompatible
runtime! 'plugin/sensible.vim'
set splitright
set colorcolumn=81
set bg=dark
set mouse=a
set shortmess+=TI
set clipboard+=unnamedplus
set tw=78
set splitright
" Put plugins and dictionaries in this dir (also on Windows)
let vimDir = '$HOME/.vim'
let &runtimepath.=','.vimDir
set undofile " Save undo's after file closes
set undodir=$HOME/.vim/undo " where to save undo histories
set undolevels=1000 " How many undos
set undoreload=10000 " number of lines to save for undo
" Options for plugins installed above.
let g:deoplete#enable_at_startup = 1
let g:changes_respect_SignColumn = 1
let g:changes_verbose = 0
let g:changes_vcs_check = 1
let g:changes_fixed_sign_column= 1
let g:changes_autocmd = 1
let g:neomake_open_list = 2
let g:plug_window = 'sp new'
let g:eighties_enabled = 0
let g:eighties_minimum_width = 83
let g:eighties_extra_width = 0 " Increase this if you want some extra room
let g:eighties_compute = 1 " Disable this if you just want the minimum + extra
let g:deoplete#auto_completion_start_length = 6
au VimEnter * RainbowParenthesesToggle
au Syntax * RainbowParenthesesLoadRound
au Syntax * RainbowParenthesesLoadSquare
au Syntax * RainbowParenthesesLoadBraces
colo inkpot-thomas
hi LineNr ctermfg=white ctermbg=20
hi SignColumn ctermbg=18 ctermfg=white
hi ChangesSignTextCh ctermbg=38 ctermfg=15
hi ChangesSignTextAdd ctermbg=2 ctermfg=15
hi ChangesSignTextDel ctermbg=1 ctermfg=15
hi NonText ctermfg=magenta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment