plugins.vim 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. " Run PlugInstall if there are missing plugins
  2. "autocmd VimEnter * if len(filter(values(g:plugs), '!isdirectory(v:val.dir)'))
  3. " \| PlugInstall --sync | source $VIMINIT
  4. "\| endif
  5. call plug#begin('~/.cache/vim/plugged')
  6. " colorshemes
  7. "Plug 'morhetz/gruvbox'
  8. "Plug 'itchyny/landscape.vim'
  9. Plug 'joshdick/onedark.vim'
  10. " better syntax support
  11. Plug 'sheerun/vim-polyglot'
  12. " fuzzy find files
  13. Plug 'ctrlpvim/ctrlp.vim'
  14. " faster nerdtree
  15. Plug 'lambdalisue/fern.vim'
  16. " with git status integration
  17. Plug 'lambdalisue/fern-git-status.vim'
  18. " with nerdfont icons
  19. Plug 'lambdalisue/nerdfont.vim'
  20. Plug 'lambdalisue/fern-renderer-nerdfont.vim'
  21. " asynchronous lint engine
  22. "Plug 'dense-analysis/ale'
  23. " nice statusline for vim
  24. Plug 'vim-airline/vim-airline'
  25. " plus themes
  26. Plug 'vim-airline/vim-airline-themes'
  27. " some git integration
  28. Plug 'tpope/vim-fugitive'
  29. " preview colours
  30. Plug 'ap/vim-css-color'
  31. " intellisense
  32. Plug 'neoclide/coc.nvim', {'branch': 'release'}
  33. " auto disable search highlighting
  34. Plug 'romainl/vim-cool'
  35. " graphical debugger
  36. "Plug 'puremourning/vimspector'
  37. " use when there are too many parentheses
  38. "Plug 'kien/rainbow_parentheses.vim'
  39. " auto close pairs, etc.
  40. Plug 'jiangmiao/auto-pairs'
  41. " easy commenting
  42. Plug 'tpope/vim-commentary'
  43. " tag bar for easy navigation
  44. Plug 'preservim/tagbar'
  45. Plug 'mattn/emmet-vim'
  46. call plug#end()