mirror of
https://github.com/yutkat/my-neovim-pluginlist.git
synced 2024-11-16 12:13:13 +00:00
My personal list of Neovim plugins
.github/workflows | ||
_config.yml | ||
.null-ls_779695_integration-apps.md | ||
Archived.md | ||
auto-insert.md | ||
backup-list.md | ||
buffer_window_tab-management.md | ||
bufferline.md | ||
colorscheme.md | ||
comment.md | ||
completion.md | ||
concentration.md | ||
debugger_repl.md | ||
documentation.md | ||
emoji.md | ||
external-tools.md | ||
filer.md | ||
fold.md | ||
fuzzy-finder.md | ||
git-github.md | ||
gui.md | ||
HOW_TO_MAKE.md | ||
image.md | ||
integration-apps.md | ||
jump.md | ||
language-specific.md | ||
LICENSE | ||
linter_formatter.md | ||
lsp.md | ||
mapping.md | ||
mark.md | ||
motion.md | ||
neovim-distribution.md | ||
neovim-lua-development.md | ||
neovim-lua-library.md | ||
note-taking.md | ||
package-manager.md | ||
plugin-manager.md | ||
project.md | ||
quickfix_location.md | ||
README.md | ||
search_replace_grep_select.md | ||
service.md | ||
session.md | ||
snippet_template.md | ||
statusline.md | ||
syntax_highlight.md | ||
task-runner.md | ||
terminal.md | ||
test.md | ||
textobject_operator.md | ||
toy.md | ||
treesitter.md | ||
yank_paste.md |
Table of Contents
- Plugin Manager
- Completion
- LSP
- Treesitter
- Fuzzy Finder
- Filer
- Appearance
- Buffer, Window, Tab Management
- Terminal
- Motion
- Jump
- Editing support
- Other Standard Feature Enhancement
- Search, Replace, Select
- Mapping
- Yank, Paste
- Split / Join
- Number
- Mark
- Undo
- Diff
- Tags
- Fold / Conceal
- Calculation
- Command
- Command Line
- Command Line UI
- Command Line
- History
- Spell
- Abbreviation
- Quickfix / Location
- cd(change directory)
- ftdetect(Filetype detector)
- ftplugin
- Macro
- Message
- Help
- Messsage
- Save
- Backup
- Startup
- Boot Arguments
- Session
- Mouse
- Profiler
- Improve startup time
- Coding
- New features
- Note Taking
- Diagram
- Translate
- Manual
- Popup Info
- File Handling
- Command Palette
- Reload Configuration
- Package Manager
- Remote Development
- Collaborative Editing
- Image
- Notification
- Schedule
- Key stroke
- Concentration(Pomodoro/Zenn)
- Human-readable
- Scratchpad
- Performance Test
- Security
- Hex
- Calendar
- Presentation
- EDITOR
- Tutorial
- Analytics
- Update check
- Font
- Emoji
- Keyboard Layout
- Util pack
- Patch
- Integration with other apps
- Language specific
- Documentation
- Neovim Lua Library
- Neovim Lua Development
- Colorscheme
- Neovim Distribution
- GUI
- External Tools
- Service
- Toy
Plugin Manager
Completion
LSP
Treesitter
Fuzzy Finder
Filer
Appearance
Syntax / Highlight
Statusline
Bufferline
Tabline
winbar
statuscolumn
Cursor
Cursorline
- yamatsum/nvim-cursorline
- delphinus/auto-cursorline.nvim
- ds1sqe/cusorlineHighlighter.nvim
- Tummetott/reticle.nvim
- kellywashere/nvim-blackline
Columnline
- lukas-reineke/virt-column.nvim
- xiyaowong/virtcolumn.nvim
- xiashuangxi/erd.nvim
- m4xshen/smartcolumn.nvim
- b4b4r07/cursor-x.nvim
- Bekaboo/deadcolumn.nvim
- ecthelionvi/NeoColumn.nvim
Window Separators
Screen position
Wrap
Mode
Mode Viewer
Visual
- 0xAdk/full_visual_line.nvim
- coinator/gv-plus.nvim
- bwintertkb/visual_wrap.nvim
- bagohart/niceblock.nvim
- aaron-p1/match-visual.nvim
- astaos/nvim-ultivisual
Submode
Scrollbar
- petertriho/nvim-scrollbar
- lewis6991/satellite.nvim
- dstein64/nvim-scrollview
- Xuyuanp/scrollbar.nvim
- dsummersl/nvim-sluice
- kensyo/nvim-scrlbkun
- doums/dmap.nvim
Sidebar
Menu
Minimap
Highlight current function
listchars
Background
Buffer, Window, Tab Management
Terminal
Motion
Jump
Editing support
Insert
Auto Insert
matchparen
Adding and subtracting
- monaqa/dial.nvim
- zegervdv/nrpattern.nvim
- nguyenvukhang/nvim-toggler
- Dotrar/neovim-arithmagic
- frenzox/nvim-uconv
Convert Case
- monaqa/dial.nvim(dial-augends-case)
- CKolkey/ts-node-action
- josa42/nvim-actions
- johmsalas/text-case.nvim
- nat-418/boole.nvim
- cbarrete/nvim-altcaps
- tandy1229/wordswitch.nvim
- theoboldalex/case_manager.nvim
- gerazov/toggle-bool.nvim
- blaisdellma/checklist.nvim
- Skosulor/nibbler
Indent
Indent Size
- zsugabubus/crazy8.nvim
- NMAC427/guess-indent.nvim
- Darazaki/indent-o-matic
- echasnovski/mini.indentscope
- vine91/nvim-indentconfig
- hrsh7th/nvim-dansa
- msg-labs/tabwidth.nvim
Indent Shift
Align
TextObject, Operator
Misc
- abecodes/tabout.nvim
- Allendang/nvim-expand-expr
- saifulapm/chartoggle.nvim
- LostNeophyte/bigfile.nvim
- LunarVim/bigfile.nvim
Other Standard Feature Enhancement
Search, Replace, Select
Mapping
Yank, Paste
Split / Join
- AckslD/nvim-trevJ.lua
- kizza/joinery.nvim
- uga-rosa/join.nvim
- aarondiel/spread.nvim
- Wansmer/treesj
- bennypowers/splitjoin.nvim
- Jlll1/split.nvim
- echasnovski/mini.splitjoin
Number
- nkakouros-original/numbers.nvim
- sitiom/nvim-numbertoggle
- joshdirkx/toggle-relativenumber.nvim
- cpea2506/relative-toggle.nvim
Mark
Undo
Diff
Tags
Fold / Conceal
Calculation
- hrsh7th/cmp-calc
- jbyuki/quickmath.nvim
- vzze/calculator.nvim
- rapan931/dentaku.nvim
- trmckay/based.nvim
- Apeiros-46B/qalc.nvim
Command
- jghauser/mkdir.nvim
- sQVe/sort.nvim
- simonefranza/nvim-conv
- hlucco/nvim-eswpoch
- smjonas/live-command.nvim
- Mohammed-Taher/AdvancedNewFile.nvim
- nkhlmn/spectur.nvim
- njaczko/nvim-misc
- dchiluisac/comdrop.nvim
- Seth-Buchanan/arrayify.nvim
Redirect to scratch buffer
Shell Command
sudo
Command Line
- dmitmel/cmp-cmdline-history
- notomo/cmdbuf.nvim
- gelguy/wilder.nvim
- VonHeikemen/fine-cmdline.nvim
- delphinus/emcl.nvim
- CriticalEdge/telescope-commandeer.nvim
- vzze/cmdline.nvim
- jonarrien/telescope-cmdline.nvim
GUID
Command Line UI
Command Line
command line completion
History
Spell
Spellcheck
- dvdsk/prosesitter.nvim
- poljar/typos.nvim
- superDross/spellbound.nvim
- norseghost/nvimwordlist
- MenBrial/spell.nvim
- davidmh/cspell.nvim
Vale
Abbreviation
Quickfix / Location
cd(change directory)
z
ftdetect(Filetype detector)
ftplugin
filetype colorscheme
Macro
- ecthelionvi/NeoComposer.nvim
- chrisgrieser/nvim-recorder
- kensleDev/persistent-macros.nvim
- bignos/bookmacro
Message
Help
- sudormrfbin/cheatsheet.nvim
- Djancyp/cheat-sheet
- anuvyklack/help-vsplit.nvim
- loadfms/chettahsheet.nvim
- octaltree/cmp-look
- yagiziskirik/AirSupport.nvim
- roobert/tldr-lang.nvim
- Sc4ramouche/lists.nvim
- rolf-stargate/ankifly.nvim
Messsage
Save
- Pocco81/AutoSave.nvim
- boorboor/save.nvim
- stefanwatt/auto-save.nvim
- tmillr/sos.nvim
- Fildo7525/Revolver
- mogulla3/autosave.nvim
- 0x00-ketsu/autosave.nvim
- ecthelionvi/NeoSave.nvim
Cursor Position
Backup
Startup
- goolord/alpha-nvim
- nvimdev/dashboard-nvim
- willothy/veil.nvim
- startup-nvim/startup.nvim
- cameron-wags/splash.nvim
- echasnovski/mini.starter
- Kibadda/start-screen-sections.nvim
Boot Arguments
Session
Mouse
Profiler
Improve startup time
Coding
Reading assistant feature
Current Position Info
Comment Out
Context Header
Indent Guide
- lukas-reineke/indent-blankline.nvim
- LucasTavaresA/simpleIndentGuides.nvim
- shellRaining/hlchunk.nvim
- huy-hng/anyline.nvim
- nvimdev/indentmini.nvim
Linter / Formatter
Regex
Code outline
- simrat39/symbols-outline.nvim
- stevearc/aerial.nvim
- ElPiloto/sidekick.nvim
- sencer/outline.nvim
- desdic/agrolens.nvim
- SmiteshP/nvim-navbuddy
- d00h/neo-tree-ctags.nvim
Call Hierarchy
Type Hierarchy
Snippet/Template
Task Runner
Test
Debug/REPL
Git/GitHub
Project
New features
Note Taking
Diagram
Translate
- uga-rosa/translate.nvim
- potamides/pantran.nvim
- gw31415/deepl-commands.nvim
- torikatsupg/deepl.nvim
- nvima/nvim-translator
- jalvesaq/dict.nvim
- niuiic/translate.nvim
- kiddos/translate.nvim
Manual
Popup Info
- lewis6991/hover.nvim
- ellisonleao/weather.nvim
- dgyurov/termify.nvim
- StonyBoy/nvim-update-time
- Fildo7525/pretty_hover
File Handling
Command Palette
- LinArcX/telescope-command-palette.nvim
- mrjones2014/legendary.nvim
- FeiyouG/command_center.nvim
- octarect/telescope-menu.nvim
- jvs/commanderly.nvim
- hachy/cmdpalette.nvim
Reload Configuration
Package Manager
Remote Development
- chipsenkbeil/distant.nvim
- jamestthompson3/nvim-remote-containers
- esensar/nvim-dev-container
- stefanwatt/remote.nvim
- jrbart/distant.nvim
Collaborative Editing
Image
Notification
Schedule
Key stroke
Concentration(Pomodoro/Zenn)
Human-readable
bionic reading
Scratchpad
Performance Test
Security
- laytan/cloak.nvim
- kurotych/ccryptor.nvim
- roberte777/keep-it-secret.nvim
- Praczet/encrypt-text.nvim
- kode-team/vault.nvim
Hex
Hex Editor
Calendar
Presentation
EDITOR
Tutorial
Analytics
Code::Stats
Update check
Font
- delphinus/eaw.nvim
- delphinus/cellwidths.nvim
- amarakon/nvim-cmp-fonts
- NycRat/gui-fonts.nvim
- allvpv/resize-font.nvim
- nvimdev/nerdicons.nvim
- tetzng/telescope-cica-icons.nvim