A Neovim plugin that highlights the word under the cursor and shows/hides cursorline based on cursor movement.
nvim-cursorline is a Neovim plugin that enhances the editing experience by providing visual feedback through cursor-based highlighting. It underlines the word under the cursor and dynamically manages cursorline visibility based on cursor movement. The plugin helps developers maintain better orientation in their code and reduces visual searching during editing sessions.
Neovim users who want improved visual feedback and cursor tracking while editing code or text. Particularly useful for developers working with complex codebases who need better position awareness.
Developers choose nvim-cursorline for its lightweight, focused approach to cursor enhancement without bloat. It combines word highlighting and intelligent cursorline management in one configurable package, drawing inspiration from established Vim plugins while being built specifically for Neovim's modern architecture.
A plugin for neovim that highlights cursor words and lines
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Underlines the word under the cursor with a configurable minimum length, as shown in the README video, providing clear visual feedback for identifiers during editing.
Automatically hides the cursorline after a user-defined timeout when the cursor is idle, reducing visual clutter without manual intervention, with timeout settings adjustable in setup.
Allows disabling the plugin for specific filetypes or buffer types via the disable_filetypes and disable_buftypes options, offering precise control over its application.
Combines word highlighting and cursorline toggling in a single minimal plugin, avoiding bloat while drawing inspiration from established Vim plugins like vim-cursorword.
Only provides basic word underlining and cursorline toggling; lacks advanced features such as multi-cursor support, integration with syntax highlighting, or animation effects.
Requires Neovim and Lua configuration, making it inaccessible for Vim users or those unfamiliar with Neovim's modern setup, as noted in the installation instructions.
The README covers basic setup but lacks detailed examples for complex customizations, troubleshooting, or integration with other plugins, which may require community support.