fix: vertical and horizontal split

This commit is contained in:
mpaulson 2023-11-30 14:24:43 -07:00
parent ac9cbed9ed
commit 1d7ea57575

View File

@ -76,6 +76,7 @@ function M.get_default_config()
---@param file_item HarpoonListFileItem
select = function(file_item, options)
options = options or {}
if file_item == nil then
return
end
@ -87,14 +88,14 @@ function M.get_default_config()
bufnr = vim.fn.bufnr(file_item.value, true)
end
if not options or not options.vsplit or not options.split then
vim.api.nvim_set_current_buf(bufnr)
elseif options.vsplit then
if options.vsplit then
vim.cmd("vsplit")
vim.api.nvim_set_current_buf(bufnr)
elseif options.split then
vim.cmd("split")
vim.api.nvim_set_current_buf(bufnr)
else
vim.api.nvim_set_current_buf(bufnr)
end
if set_position then