Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. call plug#begin('~/.local/share/nvim/plugged')
  2.  
  3. " ColorSchemes: {{{
  4. " One Dark
  5. Plug 'joshdick/onedark.vim'
  6.  
  7. " Vim one
  8. Plug 'rakr/vim-one'
  9. " }}}
  10.  
  11. " List Plugins =====================================
  12.  
  13. " Dependencies: {{{
  14. " fzf greatness (fuzzy finding)
  15. Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --bin' }
  16. Plug 'junegunn/fzf.vim'
  17. " }}}
  18.  
  19. " YouCompleteMe: {{{
  20. Plug 'valloric/youcompleteme'
  21.  
  22. " Snippets: {{{
  23. " ES2015 code snippets (Optional)
  24. Plug 'epilande/vim-es2015-snippets', { 'for': ['javascript', 'javascript.jsx'] }
  25.  
  26. " React code snippets
  27. Plug 'epilande/vim-react-snippets', { 'for': ['javascript', 'javascript.jsx'] }
  28.  
  29. " vim snippets for Ulti ...
  30. Plug 'honza/vim-snippets'
  31.  
  32. " modern snippets for vim
  33. Plug 'SirVer/ultisnips'
  34. " }}}
  35.  
  36. " NERDTree: {{{
  37. " NERDTree... tree explorer for vim
  38. Plug 'scrooloose/nerdtree'
  39.  
  40. " Nerdtree show git status
  41. Plug 'Xuyuanp/nerdtree-git-plugin'
  42.  
  43. " highlight file icons with different colors
  44. Plug 'tiagofumo/vim-nerdtree-syntax-highlight'
  45. " }}}
  46.  
  47. " JavaScript: {{{
  48. " JavaScript support (required by vim-jsx)
  49. Plug 'pangloss/vim-javascript'
  50.  
  51. " React:
  52. " JSX support for react components
  53. Plug 'mxw/vim-jsx'
  54.  
  55. " A Vim plugin that provides functions that modify React source files
  56. Plug 'mvolkmann/vim-react', { 'for': 'javascript.jsx' }
  57.  
  58. " extract partial render, rename tag, select self close tags
  59. Plug 'samuelsimoes/vim-jsx-utils', { 'for': 'javascript.jsx' }
  60.  
  61. " JSON manipulation
  62. Plug 'tpope/vim-jdaddy', { 'for': 'json' }
  63.  
  64. " syntax highlighting for styled components
  65. Plug 'styled-components/vim-styled-components', { 'branch': 'main', 'for': 'javascript.jsx' }
  66. " }}}
  67.  
  68. " TypeScript: {{{
  69. " Syntax for typescript
  70. Plug 'HerringtonDarkholme/yats.vim'
  71. Plug 'leafgarland/typescript-vim'
  72.  
  73. " Language service plugin for typescript
  74. Plug 'mhartington/nvim-typescript', {'do': './install.sh'}
  75.  
  76. " For Denite features
  77. " you need python-neovim
  78. Plug 'Shougo/denite.nvim'
  79.  
  80. " Intellisense engine
  81. Plug 'neoclide/coc.nvim', {'do': { -> coc#util#install()}}
  82. " }}}
  83.  
  84. " Airline {{{
  85. Plug 'vim-airline/vim-airline'
  86. Plug 'vim-airline/vim-airline-themes'
  87. Plug 'enricobacis/vim-airline-clock'
  88. " }}}
  89.  
  90. " Other: {{{
  91.  
  92. " share code screenshots with Carbon Now
  93. Plug 'kristijanhusak/vim-carbon-now-sh'
  94.  
  95. " resize windows in vim naturally
  96. Plug 'simeji/winresizer', { 'on': 'WinResizerStartResize' }
  97.  
  98. " Multiple cursor emulation (a la Sublime Text) using ctrl-n
  99. Plug 'terryma/vim-multiple-cursors'
  100. " }}}
  101.  
  102. call plug#end()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement