Skip to content

Commit bbfa7cb

Browse files
authored
fix: args.count of 0 is not used as size (#695)
1 parent 756dec8 commit bbfa7cb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lua/oil/init.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1164,10 +1164,12 @@ M.setup = function(opts)
11641164
end
11651165

11661166
if not float and (args.smods.vertical or args.smods.horizontal or args.smods.split ~= "") then
1167+
local range = args.count > 0 and { args.count } or nil
1168+
local cmdargs = { mods = { split = args.smods.split }, range = range }
11671169
if args.smods.vertical then
1168-
vim.cmd.vsplit({ mods = { split = args.smods.split }, range = { args.count } })
1170+
vim.cmd.vsplit(cmdargs)
11691171
else
1170-
vim.cmd.split({ mods = { split = args.smods.split }, range = { args.count } })
1172+
vim.cmd.split(cmdargs)
11711173
end
11721174
end
11731175

0 commit comments

Comments
 (0)