Neovim Plugins and Configuration Recipes
We will explore Neovim plugins and configuration recipes in this article.
This article is part of the Neovim Plugins and Configuration Recipes series.
The Neovim configuration files are available in this repository.
Getting Started
This series of articles will explore Neovim plugins and configuration recipes that can improve our development workflow.
· Getting Started
· Plugins
∘ hardtime.nvim
∘ mini-operators
∘ wildfire.nvim
∘ highlight-undo.nvim
∘ sg.nvim
· Configuration Recipes
∘ Development Environment on Android Devices
∘ Development Environment in the Cloud
· References
Plugins
hardtime.nvim
hardtime.nvim
is a plugin that helps us establish good command workflow and habit. It features
- Block repeated keys within a period of time
- Print hints about better commands eg: Use
ci"
instead ofdi"i
- Customizable options for restricted keys, disabled keys, etc
- Get a report for the most common bad habits for improvement
To install it using lazy.nvim
,
{
"m4xshen/hardtime.nvim",
dependencies = { "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim" },
opts = {}
},
In the screenshot below,
- We enable the plugin for the current buffer using the
Hardtime
command - Hints are displayed for better commands
To view the report of the most frequently seen hints, use the :Hardtime report
command.