plugins.vim 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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. " and a floating, scrollable preview window
  22. Plug 'yuki-yano/fern-preview.vim'
  23. " asynchronous lint engine
  24. "Plug 'dense-analysis/ale'
  25. " nice statusline for vim
  26. Plug 'vim-airline/vim-airline'
  27. " plus themes
  28. Plug 'vim-airline/vim-airline-themes'
  29. " some git integration
  30. Plug 'tpope/vim-fugitive'
  31. " preview colours
  32. Plug 'ap/vim-css-color'
  33. " intellisense
  34. Plug 'neoclide/coc.nvim', {'branch': 'release'}
  35. " auto disable search highlighting
  36. Plug 'romainl/vim-cool'
  37. " graphical debugger
  38. "Plug 'puremourning/vimspector'
  39. " use when there are too many parentheses
  40. "Plug 'kien/rainbow_parentheses.vim'
  41. " auto close pairs, etc.
  42. Plug 'jiangmiao/auto-pairs'
  43. " easy commenting
  44. Plug 'tpope/vim-commentary'
  45. " tag bar for easy navigation
  46. Plug 'preservim/tagbar'
  47. " better html / css handling
  48. Plug 'mattn/emmet-vim'
  49. " fast search 'n' jump
  50. Plug 'justinmk/vim-sneak'
  51. call plug#end()