mirror of
https://github.com/tiyn/action-hints.nvim.git
synced 2025-11-13 05:49:45 +01:00
4998224d7073c6c8dc0e959e6a79defcedaaf270
⚡ Statusline Action Hints
A Neovim plugin to show statusline information about the word under the cursor.
Available statusline hints:
- go-to-definition (
gd) is available - reference list (
gr) available / number of references
Installation
Lazy
{
"roobert/statusline-action-hints.nvim",
config = function()
require("statusline-action-hints").setup()
end,
},
Packer
use({
"roobert/statusline-action-hints.nvim",
config = function()
require("statusline-action-hints").setup()
end,
})
Configuration
{
"roobert/statusline-action-hints.nvim",
config = function()
require("statusline-action-hints").setup({
template = {
{ " ⊛", "StatuslineActionHintsDefinition" },
{ " ↱%s", "StatuslineActionHintsReferences" },
},
use_virtual_text = true,
})
end,
},
Adjust highlight colours for virtual text:
highlight StatuslineActionHintsDefinition guifg=#add8e6
highlight StatuslineActionHintsReferences guifg=#ff6666
Usage
As a lualine statusline component:
require('lualine').setup {
sections = {
lualine_x = { require("statusline-action-hints").statusline },
}
}
Description
⚡ A Neovim plugin that displays available actions like 'Go to Definition' and 'Go to Reference(s)' for the highlighted word, presented in the statusline or inline as virtual text.
Languages
Lua
100%
