Advertisement
simmarith

Untitled

Aug 26th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 1.18 KB | None | 0 0
  1. " Plugins
  2. call plug#begin('~/.vim/plugged')
  3.  
  4. Plug 'pangloss/vim-javascript'
  5. Plug 'posva/vim-vue'
  6. Plug 'mxw/vim-jsx'
  7. Plug 'leshill/vim-json'
  8. Plug '~/.fzf'
  9. Plug 'junegunn/fzf.vim'
  10. Plug 'Valloric/YouCompleteMe'
  11. Plug 'w0rp/ale'
  12. Plug 'scrooloose/nerdtree'
  13. Plug 'tpope/vim-fugitive'
  14. Plug 'groenewege/vim-less'
  15. Plug 'alvan/vim-closetag'
  16. Plug 'heavenshell/vim-jsdoc'
  17. Plug 'jiangmiao/auto-pairs'
  18. Plug 'janko-m/vim-test'
  19.  
  20. call plug#end()
  21.  
  22. " Vanilla Settings
  23.  
  24. set number
  25. set expandtab
  26. set shiftwidth=2
  27. set softtabstop=2
  28. colorscheme pablo
  29.  
  30. " Plugin Settings
  31.  
  32. let g:javascript_plugin_jsdoc = 1
  33. let g:jsx_ext_required = 0
  34. let g:closetag_filenames = "*.html,*.xhtml,*.phtml,*.erb,*.jsx,*.js"
  35. let g:closetag_xhtml_filenames = '*.xhtml,*.jsx,*.js,*.erb'
  36. let g:closetag_emptyTags_caseSensitive = 1
  37. let g:closetag_shortcut = '>'
  38. let g:closetag_close_shortcut = '<leader>>'
  39. let g:jsdoc_allow_input_prompt = 1
  40. let g:jsdoc_additional_descriptions = 1
  41. let g:jsdoc_input_description = 1
  42. let g:jsdoc_enable_es6 = 1
  43. let g:AutoPairsFlyMode = 0
  44. let test#javascript#mocha#executable = 'cross-env NODE_ENV=test mocha'
  45.  
  46. " Custom Makros
  47.  
  48. nnoremap gR gD:%s/<C-R>///gc<left><left><left>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement