Created
March 9, 2024 19:07
-
-
Save tankorsmash/2f8a79f3927b6bc25e315a8e7a6cdced to your computer and use it in GitHub Desktop.
A mirror of my vim plugins as of March 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
call plug#begin('~/.vim/plugged') | |
Plug 'https://github.com/tpope/vim-repeat.git' | |
Plug 'https://github.com/stefandtw/quickfix-reflector.vim' | |
Plug 'https://github.com/takac/vim-hardtime.git' | |
Plug 'https://github.com/ctrlpvim/ctrlp.vim.git' | |
" Plug 'https://github.com/nixprime/cpsm.git' | |
Plug 'https://github.com/FelikZ/ctrlp-py-matcher' | |
" Plug 'https://github.com/JazzCore/ctrlp-cmatcher/' | |
" Plug 'https://github.com/tmhedberg/matchit.git' "replaced with matchup | |
" Plug 'https://github.com/andymass/vim-matchup' | |
Plug 'https://github.com/mileszs/ack.vim.git' | |
" Plug 'https://github.com/jremmen/vim-ripgrep' | |
Plug 'https://github.com/duane9/nvim-rg', { 'branch': 'main' } | |
Plug 'https://github.com/scrooloose/nerdtree.git' | |
Plug 'https://github.com/wellle/targets.vim' | |
Plug 'https://github.com/tpope/vim-surround.git' | |
Plug 'https://github.com/tomtom/tcomment_vim.git' | |
" Plug 'https://github.com/tyru/caw.vim' | |
" Plug 'https://github.com/terryma/vim-multiple-cursors.git' "i love it but its too buggy | |
Plug 'https://github.com/majutsushi/tagbar.git' | |
" Plug 'https://github.com/tpope/vim-fugitive.git', { 'tag': 'v2.4' } | |
" Plug 'https://github.com/tpope/vim-fugitive.git', { 'tag': 'v3.1' } "works | |
" Plug 'https://github.com/tpope/vim-fugitive.git', { 'commit': 'cd7db1d' } | |
" Plug 'https://github.com/tpope/vim-fugitive.git', { 'tag': 'v3.2' } | |
Plug 'https://github.com/tpope/vim-fugitive.git' | |
Plug 'https://github.com/vim-scripts/mru.vim.git' | |
Plug 'https://github.com/flazz/vim-colorschemes.git' | |
Plug 'https://github.com/powerline/fonts.git' | |
" Plug 'https://github.com/luochen1990/rainbow.git' "breaks vimwiki link collapsing | |
if has('nvim') | |
Plug 'https://github.com/hiphish/rainbow-delimiters.nvim' | |
endif | |
" Plug 'https://github.com/sjl/gundo.vim.git' | |
Plug 'mbbill/undotree' | |
Plug 'https://github.com/AndrewRadev/switch.vim.git' | |
Plug 'https://github.com/statox/vim-compare-lines' | |
Plug 'https://github.com/ntpeters/vim-better-whitespace' | |
" Plug 'https://github.com/conormcd/matchindent.vim' | |
Plug 'https://github.com/triglav/vim-visual-increment.git' | |
Plug 'https://github.com/godlygeek/tabular' | |
Plug 'https://github.com/junegunn/vim-easy-align' | |
Plug 'https://github.com/tpope/vim-dispatch' | |
" Plug 'https://github.com/vim-scripts/LargeFile' | |
" Plug 'https://github.com/LucHermitte/lh-vim-lib' | |
" Plug 'https://github.com/LucHermitte/vim-build-tools-wrapper' | |
" Plug 'https://github.com/heaths/vim-msbuild' "not sure if this works | |
Plug 'https://github.com/tpope/vim-abolish' | |
" Plug 'https://github.com/rickhowe/diffchar.vim' | |
Plug 'https://github.com/skywind3000/asyncrun.vim' | |
" Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } | |
" Plug 'junegunn/fzf.vim' | |
" Plug 'https://github.com/vim-scripts/Conque-Shell' | |
" Plug 'https://github.com/craigemery/vim-autotag' " didn't like this | |
" Plug 'https://github.com/lifepillar/vim-mucomplete' | |
Plug 'https://github.com/drzel/vim-scroll-off-fraction' | |
Plug 'https://github.com/vimwiki/vimwiki', {'tag': 'dev'} | |
Plug 'rhysd/git-messenger.vim' | |
" Plug 'https://github.com/statox/FYT.vim' | |
" snippets | |
" Plug 'https://github.com/SirVer/ultisnips' | |
" Plug 'https://github.com/honza/vim-snippets' | |
" ES2015 code snippets (Optional) | |
" Plug 'epilande/vim-es2015-snippets' | |
" React code snippets | |
" Plug 'epilande/vim-react-snippets' | |
" Plug 'https://github.com/vim-airline/vim-airline.git' "performance hit for using this | |
" Plug 'https://github.com/vim-airline/vim-airline-themes' | |
Plug 'https://github.com/itchyny/lightline.vim' | |
"syntax plugins | |
" Plug 'https://github.com/vim-syntastic/syntastic' | |
" Plug 'https://github.com/w0rp/ale' "outdated and moved to dense-analysis | |
" Plug 'https://github.com/dense-analysis/ale' | |
Plug 'https://github.com/pangloss/vim-javascript.git' | |
" Plug 'https://github.com/othree/yajs.vim' | |
" Plug 'https://github.com/mxw/vim-jsx.git' | |
Plug 'https://github.com/MaxMEllon/vim-jsx-pretty' | |
Plug 'https://github.com/okcompute/vim-javascript-motions' | |
Plug 'git://github.com/mustache/vim-mustache-handlebars.git' | |
Plug 'https://github.com/kchmck/vim-coffee-script.git' | |
Plug 'https://github.com/Glench/Vim-Jinja2-Syntax.git' | |
Plug 'https://github.com/octol/vim-cpp-enhanced-highlight.git' | |
Plug 'https://github.com/PProvost/vim-ps1.git' | |
Plug 'https://github.com/tikhomirov/vim-glsl' | |
" Plug 'https://github.com/danielroseman/pygd-vim' "breaks for some reason, but cocvim works better, so its good to disable | |
Plug 'https://github.com/udalov/kotlin-vim' | |
Plug 'https://github.com/elzr/vim-json' | |
Plug 'https://github.com/vim-scripts/tf2.vim' | |
Plug 'https://github.com/zchee/vim-flatbuffers' | |
Plug 'https://github.com/cespare/vim-toml' | |
" Plug 'https://github.com/gabrielelana/vim-markdown' "breaks vimwiki | |
" Plug 'python-mode/python-mode', { 'branch': 'develop' } | |
Plug 'https://github.com/keith/swift.vim' | |
Plug 'https://github.com/calviken/vim-gdscript3' | |
Plug 'https://github.com/rust-lang/rust.vim' | |
Plug 'chaiscript/vim-chaiscript' | |
" Plug 'https://github.com/neovimhaskell/haskell-vim' | |
Plug 'https://github.com/aiya000/vim-ghcid-quickfix' | |
" Plug 'fatih/vim-go', { 'do': ':GoUpdateBinaries' } "dont want to update binaries on update so i disabled | |
Plug 'https://github.com/chrisbra/csv.vim' | |
Plug 'https://github.com/vobornik/vim-mql4' | |
Plug 'https://github.com/ziglang/zig.vim' | |
" Plug 'https://github.com/vim-scripts/MediaWiki-folding-and-syntax-highlight' "makes things too white and doesnt seem to work | |
Plug 'https://github.com/jdonaldson/vaxe' | |
" Plug 'https://github.com/ElmCast/elm-vim' "doesnt support Elm 0.19 as of Aug '21 | |
Plug 'https://github.com/Zaptic/elm-vim' | |
Plug 'elm-tooling/elm-language-server' | |
Plug 'https://github.com/ChrisWellsWood/roc.vim' | |
" Plug 'https://github.com/leafgarland/typescript-vim' | |
Plug 'https://github.com/posva/vim-vue' | |
" Plug 'https://github.com/leafOfTree/vim-vue-plugin' "kinda crappy | |
Plug 'https://github.com/digitaltoad/vim-pug' | |
Plug 'unisonweb/unison', { 'branch': 'trunk', 'rtp': 'editor-support/vim' } | |
" Plug 'xolox/vim-misc' " dependency for vim-lua-ftplugin | |
" Plug 'xolox/vim-lua-ftplugin' | |
Plug 'mlochbaum/BQN', {'rtp': 'editors/vim'} " BQN | |
Plug 'https://github.com/nessss/vim-gml' " Game Maker Language | |
Plug 'neoclide/coc-java' | |
" Plug 'https://github.com/OrangeT/vim-csharp' | |
Plug 'OmniSharp/omnisharp-vim' " C# | |
Plug 'https://github.com/ocaml/vim-ocaml' | |
" Need to install some sort of compiler | |
if has('nvim') | |
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} | |
" Plug 'nvim-treesitter/nvim-treesitter-textobjects' "errors out about .so files missing. maybe treesitter doesn't work for me | |
Plug 'https://github.com/mfussenegger/nvim-dap' | |
Plug 'https://github.com/microsoft/debugpy' | |
Plug 'https://github.com/microsoft/vscode-chrome-debug' | |
Plug 'Olical/conjure' | |
endif | |
Plug 'guns/vim-sexp' "lisp motions i think | |
Plug 'tpope/vim-sexp-mappings-for-regular-people' | |
" Plug 'https://github.com/bhurlow/vim-parinfer' | |
" Plug 'eraserhd/parinfer-rust', {'do': "buggy on undo | |
" \ 'cargo build --release'} | |
Plug 'https://github.com/gpanders/nvim-parinfer' | |
" Plug 'https://github.com/guns/vim-clojure-static' " dep for vim-clojure-hightlight since vim's builtin version is old | |
Plug 'tpope/vim-salve' | |
Plug 'tpope/vim-fireplace' "also a dep for vim-clojure-highlight | |
Plug 'clojure-emacs/cider-nrepl' "also a dep | |
Plug 'https://github.com/guns/vim-clojure-highlight' | |
" JS imports support | |
" Plug 'ludovicchabant/vim-gutentags' | |
" Plug 'kristijanhusak/vim-js-file-import', {'do': 'npm install'} | |
Plug 'https://github.com/Konfekt/FastFold.git' "supposed to optimize non-manual folding on insert mode entry | |
Plug 'https://github.com/airblade/vim-rooter' | |
" Plug 'https://github.com/wellle/context.vim' "too slow as of Dec 2019 | |
Plug 'https://github.com/glts/vim-magnum' | |
Plug 'https://github.com/glts/vim-radical' | |
" Plug 'metakirby5/codi.vim' | |
" Plug 'mattn/emmet-vim' "doesnt work with mustache well | |
" Plug 'https://github.com/joeytwiddle/sexy_scroller.vim.git' "eff this | |
" Plug 'https://github.com/vim-scripts/PreserveNoEOL' "causes re-loading the file after a change | |
Plug 'https://github.com/machakann/vim-swap' | |
Plug 'https://github.com/vim-scripts/visSum.vim' | |
Plug 'https://github.com/machakann/vim-highlightedyank' | |
Plug 'https://github.com/farmergreg/vim-lastplace' | |
Plug 'jmckiern/vim-venter' | |
Plug 'https://github.com/romgrk/pp.vim' | |
Plug 'rhysd/conflict-marker.vim' | |
" Plug 'autozimu/LanguageClient-neovim', { | |
" \ 'branch': 'next', | |
" \ 'do': 'powershell install.ps1', | |
" \ } | |
Plug 'neoclide/coc.nvim', {'branch': 'release'} | |
" Plug 'dstein64/vim-startuptime' | |
Plug 'github/copilot.vim' | |
Plug 'nvim-tree/nvim-web-devicons' | |
Plug 'https://github.com/nvim-treesitter/nvim-treesitter-context' | |
call plug#end() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment