Merge pull request #93 from jesseleite/save-on-change-in-menu

Hook up `save_on_change` option to menu buffer
This commit is contained in:
ThePrimeagen 2021-08-09 10:21:45 -06:00 committed by GitHub
commit df1d9e5a3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -81,6 +81,7 @@ M.toggle_quick_menu = function()
local win_info = create_window()
local contents = {}
local global_config = harpoon.get_global_settings()
Harpoon_win_id = win_info.win_id
Harpoon_bufh = win_info.bufnr
@ -111,6 +112,14 @@ M.toggle_quick_menu = function()
Harpoon_bufh
)
)
if global_config.save_on_change then
vim.cmd(
string.format(
"autocmd TextChanged,TextChangedI <buffer=%s> :lua require('harpoon.ui').on_menu_save()",
Harpoon_bufh
)
)
end
vim.cmd(
string.format(
"autocmd BufModifiedSet <buffer=%s> set nomodified",