Skip to content

Commit b4b9b20

Browse files
committed
docs(#3088): resize command calls api, not view
1 parent 338e95a commit b4b9b20

2 files changed

Lines changed: 14 additions & 3 deletions

File tree

doc/nvim-tree-lua.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,9 +281,15 @@ All commands execute public API.
281281

282282
require("nvim-tree.api").health.hi_test()
283283
<
284-
*:NvimTreeResize*
284+
*:NvimTreeResize* |nvim_tree.api.tree.resize()| >lua
285285

286-
Columns integer argument is absolute (e.g. `40`) or a delta (e.g. `-5`, `+5`)
286+
local sign = c.args:sub(1, 1)
287+
if sign == "+" or sign == "-" then
288+
require("nvim-tree.api").tree.resize({ relative = tonumber(c.args) })
289+
else
290+
require("nvim-tree.api").tree.resize({ absolute = tonumber(c.args) })
291+
end
292+
<
287293

288294
==============================================================================
289295
Setup *nvim-tree-setup*

lua/nvim-tree/commands.lua

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,12 @@ local CMDS = {
109109
bar = true,
110110
},
111111
command = function(c)
112-
require("nvim-tree.view").resize(c.args)
112+
local sign = c.args:sub(1, 1)
113+
if sign == "+" or sign == "-" then
114+
require("nvim-tree.api").tree.resize({ relative = tonumber(c.args) })
115+
else
116+
require("nvim-tree.api").tree.resize({ absolute = tonumber(c.args) })
117+
end
113118
end,
114119
},
115120
{

0 commit comments

Comments
 (0)