Our great sponsors
-
mini.nvim
Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort
-
vim-illuminate
illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matching.
-
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.
-
conjure
Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
-
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.
-
nvim-unception
A plugin that leverages Neovim's built-in RPC functionality to simplify opening files from within Neovim's terminal emulator without nesting sessions.
-
easypick.nvim
A neovim plugin that lets you easily create Telescope pickers from arbitrary console commands
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
There are several plugins that do that: - mini.cursorword - RRethy/vim-illuminate - itchyny/vim-cursorword
There are several plugins that do that: - mini.cursorword - RRethy/vim-illuminate - itchyny/vim-cursorword
There are several plugins that do that: - mini.cursorword - RRethy/vim-illuminate - itchyny/vim-cursorword
dirbuf.nvim!
nvim-treesitter-textobjects has so many great text objects, and it keeps getting new ones added regularly.
I also want to recommend leap.nvim which is a similar plugin.
Conjure is absolutely amazing, its very seamless for all the supported languages. Truly feels like its meant for Neovim, and has been endlessly helpful in testing my Fennel plugins as well as any Lua work I do
parinfer-rust, while LISP only for reasons, is still absolutely amazing overall for its performance compared to the Lua version. I do wish there were more bracketing/scope algorithms out there for other languages. With a parinfer plugin, you only need to start a bracket for it to close what it believes is your scope. Great for enclosing things in functions
vim-subversive/substitute.nvim
vim-subversive/substitute.nvim
Org mode
Leap is a subset of lightspeed.nvim by the same author. It's been a while since I tried hop so I don't remember how it compares to leap.
I'm obviously incredibly biased, but since I prefer to use the built-in terminal emulator instead of Tmux for multiplexing and running quick bash commands, the biggest improvement for me personally was implementing a plugin that I wrote to quickly open files from inside the terminal buffer, and a keybind that I made to open a terminal window in the directory of the file that has focus.
i was using markdown before but i would edit md in neovim and then view it in other previewer which was a pain now i write my notes in neorg and it has made my life much more easier, especially linking is the best and in top of that i can write code inside neorg which will look same as written in a separate file because of the treesitter. and the also it has a feature called tangling which will write your code inside notes to another file you specified. Read this specification you will get an idea of what i mean neirg is the best. https://github.com/nvim-neorg/norg-specs/blob/main/1.0-specification.norg
nvim-bqf
vim-sandwich
Telescope and its concept of pickers led me to start experimenting and creating custom pickers suited for my workflow. Later with with knowledge I wrote easypick.nvim which facilitates the "create custom pickers" part.
Hey, I use targets.vim, how does it compare with that?
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)