Use <C-h> and support cmdwin
This commit is contained in:
@@ -15,6 +15,12 @@ misc.concat = function(list1, list2)
|
||||
return new_list
|
||||
end
|
||||
|
||||
---Return is cmdwin or not.
|
||||
---@return boolean
|
||||
misc.is_cmdwin = function()
|
||||
return vim.fn.getcmdwintype() ~= ''
|
||||
end
|
||||
|
||||
---Get cursor before line
|
||||
---@return string
|
||||
misc.get_cursor_before_line = function()
|
||||
|
||||
@@ -137,11 +137,11 @@ window.update = function(self)
|
||||
end
|
||||
else
|
||||
if self.swin1 and vim.api.nvim_win_is_valid(self.swin1) then
|
||||
vim.api.nvim_win_close(self.swin1, false)
|
||||
vim.api.nvim_win_close(self.swin1, true)
|
||||
self.swin1 = nil
|
||||
end
|
||||
if self.swin2 and vim.api.nvim_win_is_valid(self.swin2) then
|
||||
vim.api.nvim_win_close(self.swin2, false)
|
||||
vim.api.nvim_win_close(self.swin2, true)
|
||||
self.swin2 = nil
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user