https://github.com/ttys3/nvim-plugins
traditional vim plugin and their nvim version replacement
https://github.com/ttys3/nvim-plugins
Last synced: 4 months ago
JSON representation
traditional vim plugin and their nvim version replacement
- Host: GitHub
- URL: https://github.com/ttys3/nvim-plugins
- Owner: ttys3
- Created: 2021-01-31T15:09:36.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-05T16:05:56.000Z (over 5 years ago)
- Last Synced: 2025-01-17T15:42:51.682Z (over 1 year ago)
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nvim-plugins
## common
### lsp && completion
`https://github.com/nvim-lua/completion-nvim` A async completion framework aims to provide completion to neovim's built in LSP written in Lua
`https://github.com/hrsh7th/nvim-compe` Auto completion plugin for nvim
`https://github.com/neovim/nvim-lspconfig` Quickstart configurations for the Nvim LSP client
`https://github.com/RishabhRD/nvim-lsputils` Better defaults for nvim-lsp actions
`https://github.com/glepnir/lspsaga.nvim` A light-weight lsp plugin based on neovim built-in lsp with highly a performant UI.
`https://github.com/neoclide/coc.nvim` Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
`https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils` Utilities to improve the TypeScript development experience for Neovim's built-in LSP client.
https://www.reddit.com/r/neovim/comments/l6okhx/nvimcompe_is_an_excellent_autocompletion_plugin/
https://www.reddit.com/r/neovim/comments/l61gzb/builtin_lsp_client_exeprience/
### auto pair
`https://github.com/cohama/lexima.vim` Auto close parentheses and repeat by dot dot dot...
`https://github.com/windwp/nvim-autopairs` autopairs for neovim written by lua
`https://github.com/jiangmiao/auto-pairs`
`https://github.com/Raimondi/delimitMate`
### rainbow parentheses
`https://github.com/p00f/nvim-ts-rainbow` Rainbow parentheses for neovim using tree-sitter
`https://github.com/junegunn/rainbow_parentheses.vim` A heavily-rewritten fork of kien/rainbow_parentheses.vim
`https://github.com/luochen1990/rainbow` Rainbow Parentheses Improved, shorter code, no level limit, smooth and fast, powerful configuration.
### comment
`https://github.com/b3nj5m1n/kommentary` Neovim commenting plugin, written in lua.
### statue line
`https://github.com/glepnir/spaceline.vim` vim statusline like spacemacs
`https://github.com/hoob3rt/lualine.nvim` A blazing fast and easy to configure neovim statusline written in pure lua.
`https://github.com/adelarsq/neoline.vim` Status Line for Neovim focused on beauty and performance https://www.reddit.com/r/neovim/comments/l4y7my/neolinevim_status_line_for_neovim_focused_on/
`https://github.com/beauwilliams/statusline.lua` A tidy statusline for neovim written in lua featuring awesome integrations and blazing speed!
### git
`https://github.com/f-person/git-blame.nvim` Git Blame plugin for Neovim written in Lua
`https://github.com/APZelos/blamer.nvim` A git blame plugin for neovim inspired by VS Code's GitLens plugin
git gutter: `glepnir/indent-guides.nvim` replace airblade/vim-gitgutter, mhinz/vim-signify
### debug
`https://github.com/mfussenegger/nvim-dap` neovim DAP client plugin
`https://github.com/puremourning/vimspector` vim DAP client plugin
---
`https://github.com/jbyuki/lua-debug.nvim` DAP lua adapter
### syntax enhance
`https://github.com/nvim-treesitter/nvim-treesitter` The goal of nvim-treesitter is both to provide a simple and easy way to use the interface for tree-sitter in Neovim and to provide some basic functionality such as highlighting based on it
## utils
`https://github.com/Iron-E/nvim-highlite` A colorscheme template that is "lite" on logic for the developer.
`https://github.com/norcalli/nvim-colorizer.lua` The fastest Neovim colorizer
`https://github.com/tjdevries/colorbuddy.nvim` Your color buddy for making cool neovim color schemes
`https://github.com/rktjmp/lush.nvim` Define Neovim themes as a DSL in lua, with real-time feedback.
## float term
vim: `https://github.com/voldikss/vim-floaterm`
lua `https://github.com/numToStr/FTerm.nvim`
## lang specific
### rust
`https://github.com/tjdevries/rofl.nvim` Neovim commenting plugin, written in lua.
### golang
`https://github.com/zchee/nvim-go` the neovim version `https://github.com/govim/govim`
## dashboard
https://github.com/glepnir/dashboard-nvim
## tips
Customizing Neovim LSP (nvim-lsp)
## see also