feat: Make current file more prominent

This commit is contained in:
Rosen Stoyanov 2022-08-23 22:08:28 +03:00
parent 8c0bb0a328
commit 41d1a0e793
No known key found for this signature in database
GPG key ID: 1805A1B84632D0EE

View file

@ -77,6 +77,19 @@ function M.toggle_quick_menu()
return
end
local curr_file = utils.normalize_path(vim.api.nvim_buf_get_name(0))
vim.cmd(
string.format(
"autocmd Filetype harpoon " ..
"let path = '%s' | call clearmatches() | " ..
-- move the cursor to the line containing the current filename
"call search('\\V'.path.'\\$') | " ..
-- add a hl group to that line
"call matchadd('HarpoonCurrentFile', '\\V'.path.'\\$')",
curr_file:gsub("\\", "\\\\")
)
)
local win_info = create_window()
local contents = {}
local global_config = harpoon.get_global_settings()