Our great sponsors
-
range-highlight.nvim
An extremely lightweight plugin (~ 120loc) that hightlights ranges you have entered in commandline.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
substitute.nvim
Neovim plugin introducing a new operators motions to quickly replace and exchange text.
-
vim-smartq
Master key for exiting or deleting nvim/vim buffers with respect to window splits and tabs.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
telescope-command-palette.nvim
Discontinued Create key-bindings and watch them with telescope :telescope:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
vim-asterisk It makes *-operator works the way it should by default.
I really like range highlight: https://github.com/winston0410/range-highlight.nvim
One that I use literally 50 times a day is (Replace with register)[https://github.com/vim-scripts/ReplaceWithRegister]. It lets you replace the motioned content with your register, so griw would replace the current word object with the register. Absolutely lost with out it.
Fern tree viewer, allows you to select a buffer location when opening a new file.
Question: do you feel this provides functionality that [vim-subversive](https://github.com/gbprod/substitute.nvim) and [substitute.nvim](https://github.com/gbprod/substitute.nvim) do not?
marklcrns/vim-smartq because I wrote it myself :))) can't live without it now
k-takata/minpac, the plugin manager that stays out my way. It can live as an optional plugin, it's not loaded unless I update or install something.
tamago324/lir.nvim, the file explorer no one mentions. It's not a "tree-based" file explorer, is more like netrw, it only shows the current folder in the buffer (doesn't have a banner). The interface is very simple, and can be extended using lua. It has a floating window mode and also one that takes the whole screen. Perfect for any type of screen.
stefandtw/quickfix-reflector.vim. Magic, just magic. It makes the quickfix list more flexible when doing search and replace.
MunifTanjim/nui.nvim. This is wonderful if you make any function or command that takes user input. It provides "UI components" with a very convenient api.
A fairly new one : https://github.com/hrsh7th/vim-searchx . I wanted that augmented search for so long, but until now I was just using a hack with hop.nvim. I think it is one of the best tool for text navigation:
I personally love vim-ctrlspace. I found out about it a few months ago, and since then, it's really one of the few plugins that I can't live without.
For me it's dial.nvim. It allows you to increment/decrement more things than just numbers with /. For instance toggling, dates, true to false, markdown headers, etc. You can also add your own values to cycle between. For instance, I've added the literal numbers one, two, three, etc. up to twelve, so that I can cycle between them.
4513ECHO/vim-readme-viewer (written by myself๐) is my favorite plugin.
inkarkat/vim-mark I use this plugin SO much, especially when attempting to grok old, hard-to-follow codebases or massive xml config files that I frequently inherit.
I go with mg979/vim-visual-multi. It might be infamous because some people believe that there is no place for a multi-cursor feature when there are already macros available.
I play alec-gibson/nvim-tetris to relax for a moment at work.
Thanks a lot for this recommendation! This particular repo hasn't been updated since 2014, here is a more up-to-date version by the same author: https://github.com/inkarkat/vim-ReplaceWithRegister.
There's also neoclip :)
svermeulen/vim-cutlass because I hate the yand-on-delete behavior. d to delete, m to cut. ("move")
https://github.com/romainl/vim-cool disables search highlighting automatically when you move from the searched word.
Related posts
- What are some plugins that you can't live without?
- What IDEA or Vscode feature/function you want to have in neovim eco-system?
- Editing init.lua with lua_ls on gives "Undefined global : vim" ?
- Set it and forget it plugins?
- mini.files - navigate and manipulate file system (with column view and editing text)