mirror of
https://github.com/yutkat/my-neovim-pluginlist.git
synced 2024-11-01 03:20:25 +00:00
My personal list of Neovim plugins
.github | ||
_config.yml | ||
.gitignore | ||
ai.md | ||
Archived.md | ||
auto-insert.md | ||
backup-list.md | ||
buffer_window_tab-management.md | ||
bufferline.md | ||
c_cpp.md | ||
cli.md | ||
code-outline.md | ||
colorscheme.md | ||
command.md | ||
commandline.md | ||
comment.md | ||
completion.md | ||
concentration.md | ||
configration-file.md | ||
convert.md | ||
cursorline_columnline.md | ||
debugger_repl.md | ||
documentation.md | ||
emoji.md | ||
external-tools.md | ||
filer.md | ||
fold.md | ||
fuzzy-finder.md | ||
git-github.md | ||
go.md | ||
gui.md | ||
hardware.md | ||
help.md | ||
HOW_TO_MAKE.md | ||
image.md | ||
indent.md | ||
integration-apps.md | ||
js_ts.md | ||
jump.md | ||
language-specific.md | ||
LICENSE | ||
linter_formatter.md | ||
lsp.md | ||
mapping.md | ||
mark.md | ||
mode.md | ||
motion.md | ||
neovim-distribution.md | ||
neovim-lua-development.md | ||
neovim-lua-library.md | ||
note-taking.md | ||
os.md | ||
package-manager.md | ||
plugin-manager.md | ||
project.md | ||
python.md | ||
quickfix_location.md | ||
readme.md | ||
save_backup.md | ||
search_replace_grep_select.md | ||
service.md | ||
session.md | ||
snippet_template.md | ||
spellcheck.md | ||
startup.md | ||
statusline.md | ||
syntax_highlight.md | ||
task-runner.md | ||
terminal.md | ||
test.md | ||
textobject_operator.md | ||
toy.md | ||
translate.md | ||
treesitter.md | ||
web-service.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
- Spell check
- Dictionary
- digraph
- Abbreviation
- Quickfix / Location
- cd(change directory)
- ftdetect(Filetype detector)
- ftplugin
- Encoding
- Macro
- Errorformat
- Message
- Help
- checkhealth
- Save&Backup
- Startup
- Session
- Mouse
- Profiler
- Coding
- New features
- Note Taking
- Diagram
- Translate
- Manual
- Popup Info
- File Handling
- Command Palette
- Reload Configuration
- Package Manager
- Remote Development
- Devcontainer
- Collaborative Editing
- Image
- Notification
- Schedule
- Key stroke
- Concentration(Pomodoro/Zenn)
- Human-readable
- Scratchpad
- Performance Test
- Security
- Hex
- Calendar
- Presentation
- EDITOR
- Tutorial
- Analytics
- Market place
- RSS
- IDE feature
- Update check
- Font
- Emoji
- Keyboard Layout
- Util pack
- Patch
- Integration with other apps
- Language specific
- Configuration File
- 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
- andrewjwaggoner/cabline.nvim
- rafi/tabstrip.nvim
- lpoto/tabline.nvim
- mgnsk/autotabline.nvim
- jryom/nvim-tabulous
- nathanberry97/dumbtab.nvim
- eliseshaffer/tableau.nvim
winbar
statuscolumn
Cursor
- Grazfather/blinker.nvim
- scheisa/relpointers.nvim
- abcdefg233/rainbowcursor.nvim
- ukyouz/syntax-highlighted-cursor.nvim
Cursorline / Columnline
Window Separators
Screen position
Wrap line
Mode
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
Select Edit
Insert
- njaczko/nvim-dummy-text
- bwintertkb/enclose_nav.nvim
- AntonVanAssche/date-time-inserter.nvim
- resonyze/erase_node.nvim
- adammccartney/nvim-rinse
- AgusDOLARD/backout.nvim
- Someone-s-out-there/stutter.nvim
- nobody-famous/lima.nvim
Smart Tab
Auto Insert
matchparen
Convert
Indent
Align
- Vonr/align.nvim
- RRethy/nvim-align
- echasnovski/mini.align
- vzze/aligner.nvim
- jakeru/columnize.nvim
- chuck-flowers/align-selection.nvim
TextObject, Operator
Parenthetical edit
Large file
Misc
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
- echasnovski/mini.splitjoin
- tanloong/interlaced.nvim
Number
- nkakouros-original/numbers.nvim
- sitiom/nvim-numbertoggle
- joshdirkx/toggle-relativenumber.nvim
- cpea2506/relative-toggle.nvim
- gvlatko/inline-relative-numbers.nvim
- togawalk/relative-toggle.nvim
Mark
Undo
Diff
Register
Tags
- nanotee/nvim-lsp-basics
- weilbith/nvim-floating-tag-preview
- quangnguyen30192/cmp-nvim-tags
- linrongbin16/gentags.nvim
Fold / Conceal
Calculation
- hrsh7th/cmp-calc
- jbyuki/quickmath.nvim
- vzze/calculator.nvim
- rapan931/dentaku.nvim
- trmckay/based.nvim
- Apeiros-46B/qalc.nvim
- penryu/rp.nvim
Command
Command Line
Spell check
Dictionary
digraph
Abbreviation
Quickfix / Location
cd(change directory)
- nvim-telescope/telescope-z.nvim
- jvgrootveld/telescope-zoxide
- Zane-/cder.nvim
- 9999years/broot.nvim
- lexay/telescope-zoxide.nvim
- phanen/dirstack.nvim
- itsfrank/cd-stack.nvim
z
ftdetect(Filetype detector)
ftplugin
filetype colorscheme
Encoding
Macro
- ecthelionvi/NeoComposer.nvim
- chrisgrieser/nvim-recorder
- kensleDev/persistent-macros.nvim
- bignos/bookmacro
- desdic/macrothis.nvim
- jake-stewart/recursive-macro.nvim
- 1riz/telescope-macros.nvim
- jesseleite/nvim-macroni
- FredTheDino/ma-pur-ma.nvim
- kr40/nvim-macros
- alexjercan/macros.nvim
Errorformat
Message
Help
checkhealth
Save&Backup
Startup
Session
Mouse
Profiler
Coding
Reading assistant feature
- haringsrob/nvim_context_vt
- code-biscuits/nvim-biscuits
- loctvl842/breadcrumb.nvim
- KaitlynEthylia/TreePin
- Gelio/nvim-relative-date
Current Position Info
Comment Out
Context Header
Linter / Formatter
Import
Regex
- Djancyp/regex.nvim
- bennypowers/nvim-regexplainer
- tomiis4/Hypersonic.nvim
- jake-stewart/regex-vars.nvim
Generate documentation
Code outline
Snippet/Template
Task Runner
Test
Debug/REPL
Git/GitHub
Project
New features
Note Taking
Diagram
Translate
Manual
Popup Info
- lewis6991/hover.nvim
- ellisonleao/weather.nvim
- dgyurov/termify.nvim
- StonyBoy/nvim-update-time
- Fildo7525/pretty_hover
File Handling
Command Palette
- mrjones2014/legendary.nvim
- FeiyouG/command_center.nvim
- octarect/telescope-menu.nvim
- jvs/commanderly.nvim
- hachy/cmdpalette.nvim
- AtleSkaanes/command-palette.nvim
- Ajnasz/telescope-runcmd.nvim
- azatakmyradov/command.nvim
Reload Configuration
Package Manager
Remote Development
Devcontainer
- jamestthompson3/nvim-remote-containers
- esensar/nvim-dev-container
- arnaupv/nvim-devcontainer-cli
- aw1875/devcontainers.nvim
Collaborative Editing
Image
Notification
- rcarriga/nvim-notify
- vigoux/notifier.nvim
- phaazon/notisys.nvim
- haolian9/zhiyuan.nvim
- waltr-fr/redalert.nvim
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
- Kolkhis/streamer-mode.nvim
- lucidph3nx/nvim-sops
- KingMichaelPark/age.nvim
- bgaillard/readonly.nvim
- GeekMasher/DevSecInspect.nvim
Privacy
Hex
Hex Editor
Calendar
Presentation
EDITOR
Tutorial
Analytics
- diego-rapoport/wt.nvim
- rohanorton/mytime.nvim
- gaborvecsei/usage-tracker.nvim
- mvllow/stand.nvim
- kimpors/progress.nvim
- Lamby777/timewasted.nvim
- OscarCreator/keystats.nvim
- FriedemannG/klog.nvim
- rymdlego/readtime.nvim
- Forsigg/daily-symbols-count.nvim
- lincore81/zeitraum.nvim
- wjorden/focus-tracker.nvim
Typing speed
Market place
RSS
IDE feature
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
- dullmode/bye-nerdfont.nvim
- abcdefg233/fontresizer.nvim
Emoji
Keyboard Layout
- kbario/homerows.nvim
- vetsE/bepo.nvim
- ivanesmantovich/xkbswitch.nvim
- nativerv/cyrillic.nvim
- jaredmontoya/bikey.nvim
Util pack
- tamton-aquib/essentials.nvim
- tamton-aquib/stuff.nvim
- echasnovski/mini.misc
- altermo/small.nvim
- enigmaiiiiiiii/mini-functions.nvim
- zegabr/toolbox.nvim
- Kicamon/tool.nvim
Patch
- EtiamNullam/deferred-clipboard.nvim
- tanchihpin0517/cursorhold-timeout.nvim
- BranimirE/fix-auto-scroll.nvim
- 4513ECHO/treesitter-compat-highlights.nvim