aboutsummaryrefslogtreecommitdiff
path: root/lua/startup
diff options
context:
space:
mode:
Diffstat (limited to 'lua/startup')
-rw-r--r--lua/startup/utils.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/lua/startup/utils.lua b/lua/startup/utils.lua
index c40fcf9..050df57 100644
--- a/lua/startup/utils.lua
+++ b/lua/startup/utils.lua
@@ -78,6 +78,7 @@ end
---open float with all the keybindings
function U.key_help()
+ local ns = vim.api.nvim_create_namespace("Float help")
local settings = require("startup").settings
local buf = vim.api.nvim_create_buf(false, true)
set_buf_opt(buf, "bufhidden", "wipe")
@@ -101,6 +102,11 @@ function U.key_help()
style = "minimal",
})
vim.api.nvim_win_set_option(help_window, "winblend", 20)
+ vim.api.nvim_buf_add_highlight(buf, ns, "Special", 0, 1, -1)
+ for i = 2, 5, 1 do
+ vim.api.nvim_buf_add_highlight(buf, ns, "String", i, 21, -1)
+ vim.api.nvim_buf_add_highlight(buf, ns, "Number", i, 1, 20)
+ end
set_buf_opt(buf, "modifiable", false)
vim.cmd(
[[autocmd CursorMoved * ++once lua require"startup.utils".close_help()]]