mirror of
https://github.com/ThePrimeagen/harpoon.git
synced 2025-07-14 01:50:27 +00:00
fix(ui): set nomodified then modified is set - ensures you always can close the quick_menu
This commit is contained in:
parent
01996f45f6
commit
d0f4ad1e18
@ -68,13 +68,12 @@ M.toggle_quick_menu = function()
|
|||||||
vim.api.nvim_buf_set_option(bufh, "filetype", "harpoon")
|
vim.api.nvim_buf_set_option(bufh, "filetype", "harpoon")
|
||||||
vim.api.nvim_buf_set_option(bufh, "buftype", "acwrite")
|
vim.api.nvim_buf_set_option(bufh, "buftype", "acwrite")
|
||||||
vim.api.nvim_buf_set_option(bufh, "bufhidden", "delete")
|
vim.api.nvim_buf_set_option(bufh, "bufhidden", "delete")
|
||||||
vim.api.nvim_buf_set_option(bufh, "modified", false)
|
|
||||||
vim.cmd(string.format("autocmd BufWriteCmd <buffer=%s> :lua require('harpoon.ui').on_menu_save()", bufh))
|
vim.cmd(string.format("autocmd BufWriteCmd <buffer=%s> :lua require('harpoon.ui').on_menu_save()", bufh))
|
||||||
|
vim.cmd(string.format("autocmd BufModifiedSet <buffer=%s> set nomodified", bufh))
|
||||||
end
|
end
|
||||||
|
|
||||||
M.on_menu_save = function()
|
M.on_menu_save = function()
|
||||||
save_changes()
|
save_changes()
|
||||||
vim.cmd("set nomodified")
|
|
||||||
end
|
end
|
||||||
|
|
||||||
M.nav_file = function(id)
|
M.nav_file = function(id)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user