mirror of
https://github.com/ThePrimeagen/harpoon.git
synced 2025-07-14 01:50:27 +00:00
fix: vertical and horizontal split
This commit is contained in:
parent
ac9cbed9ed
commit
1d7ea57575
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user