Browse Source

more donnie plugins

master
Josh Fabean 7 years ago
parent
commit
33991d19bb
1 changed files with 35 additions and 0 deletions
  1. +35
    -0
      .nvimrc

+ 35
- 0
.nvimrc View File

@ -25,6 +25,10 @@ Plug 'tomtom/tcomment_vim'
Plug 'whatyouhide/vim-gotham'
Plug 'flazz/vim-colorschemes'
" Syntax Checking
Plug 'scrooloose/syntastic'
Plug 'neomake/neomake', { 'on': 'Neomake' }
"HTML & CSS
Plug 'hail2u/vim-css3-syntax'
Plug 'othree/html5.vim'
@ -42,11 +46,14 @@ Plug 'samuelsimoes/vim-jsx-utils'
Plug 'mlaursen/vim-react-snippets'
Plug 'alampros/vim-react-keywords'
Plug 'mxw/vim-jsx'
Plug 'carlitux/deoplete-ternjs'
"PHP
Plug 'shawncplus/phpcomplete.vim'
Plug 'tanarurkerem/drupal-snippets'
" Python Plugins
Plug 'zchee/deoplete-jedi'
"Stupid Coffee Script Because dummies
Plug 'kchmck/vim-coffee-script'
@ -58,9 +65,17 @@ Plug 'godlygeek/tabular'
Plug 'plasticboy/vim-markdown'
let g:vim_markdown_folding_disabled = 1
" Donnie says this is important
function! DoRemote(arg)
UpdateRemotePlugins
endfunction
Plug 'Shougo/deoplete.nvim', { 'do': function('DoRemote') }
call plug#end()
let g:airline#extensions#tabline#enabled = 1
autocmd! BufWritePost * Neomake
syntax on
colorscheme darcula
set tabstop=2
@ -78,6 +93,26 @@ set hidden
set relativenumber
set list listchars=tab:»·,trail:·,nbsp:·
"deoplete stuff
let g:deoplete#enable_at_startup = 1
let g:deoplete#enable_ignore_case = 1
let g:deoplete#enable_smart_case = 1
let g:deoplete#enable_camel_case = 1
let g:deoplete#enable_refresh_always = 1
let g:deoplete#max_abbr_width = 0
let g:deoplete#max_menu_width = 0
let g:deoplete#omni#input_patterns = get(g:,'deoplete#omni#input_patterns',{})
let g:deoplete#omni#input_patterns.java = [
\'[^. \t0-9]\.\w*',
\'[^. \t0-9]\->\w*',
\'[^. \t0-9]\::\w*',
\]
let g:deoplete#omni#input_patterns.jsp = ['[^. \t0-9]\.\w*']
let g:deoplete#omni#input_patterns.php = '\h\w*\|[^. \t]->\%(\h\w*\)\?\|\h\w*::\%(\h\w*\)\?'
let g:deoplete#ignore_sources = {}
let g:deoplete#ignore_sources.java = ['omni']
call deoplete#custom#set('javacomplete2', 'mark', '')
call deoplete#custom#set('_', 'matchers', ['matcher_full_fuzzy'])
"Nertree Toggle
map <C-n> :NERDTreeToggle<CR>


Loading…
Cancel
Save