You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using Oil in floating window with preview seems to open a file in the wrong split (not the previously focused split before entering Oil floating window).
for example, we have 2 splits : left-split and right-split.
Starting in the right split, then entering Oil floating window(:Oil --float) with a preview window. When opening a file, it should open in the right-split. But, in this case, it opens in the left-split.
What is the severity of this bug?
minor (annoyance)
Steps To Reproduce
nvim -u repro.lua
<C-w><C-v>, <C-w><C-w> vertical split window and focus on second split
:Oil --float open oil in floating window
<C-p> open oil preview window
select repro.lua as file to open
Expected Behavior
repro.lua should be opened in previous focus split(right split).
-- save as repro.lua-- run with nvim -u repro.lua-- DO NOT change the pathslocalroot=vim.fn.fnamemodify("./.repro", ":p")
-- set stdpaths to use .reprofor_, nameinipairs({ "config", "data", "state", "runtime", "cache" }) dovim.env[("XDG_%s_HOME"):format(name:upper())] =root.."/" ..nameend-- bootstrap lazylocallazypath=root.."/plugins/lazy.nvim"ifnotvim.loop.fs_stat(lazypath) thenvim.fn.system({
"git",
"clone",
"--filter=blob:none",
"--single-branch",
"https://github.com/folke/lazy.nvim.git",
lazypath,
})
endvim.opt.runtimepath:prepend(lazypath)
-- install pluginslocalplugins= {
"folke/tokyonight.nvim",
{
"stevearc/oil.nvim",
config=function()
require("oil").setup({
-- add any needed settings here
})
end,
},
-- add any other plugins here
}
require("lazy").setup(plugins, {
root=root.."/plugins",
})
vim.cmd.colorscheme("tokyonight")
-- add anything else here
Did you check the bug with a clean config?
I have confirmed that the bug reproduces with nvim -u repro.lua using the repro.lua file above.
The text was updated successfully, but these errors were encountered:
Did you check the docs and existing issues?
Neovim version (nvim -v)
NVIM v0.10.3 Build type: Release LuaJIT 2.1.1736781742
Operating system/version
MacOS 15.2
Describe the bug
Using Oil in floating window with preview seems to open a file in the wrong split (not the previously focused split before entering Oil floating window).
for example, we have 2 splits : left-split and right-split.
Starting in the right split, then entering Oil floating window(
:Oil --float
) with a preview window. When opening a file, it should open in the right-split. But, in this case, it opens in the left-split.What is the severity of this bug?
minor (annoyance)
Steps To Reproduce
nvim -u repro.lua
<C-w><C-v>
,<C-w><C-w>
vertical split window and focus on second split:Oil --float
open oil in floating window<C-p>
open oil preview windowrepro.lua
as file to openExpected Behavior
repro.lua
should be opened in previous focus split(right split).Directory structure
repro.lua
Repro
Did you check the bug with a clean config?
nvim -u repro.lua
using the repro.lua file above.The text was updated successfully, but these errors were encountered: