diff --git a/lua/plugin-view/bindings.lua b/lua/plugin-view/bindings.lua index 88b1986..1025d5e 100644 --- a/lua/plugin-view/bindings.lua +++ b/lua/plugin-view/bindings.lua @@ -32,7 +32,7 @@ M.setup = function(buf, win) vim.notify("Plugin not found in current line", vim.log.levels.ERROR) return end - vim.pack.delete { plugin_name } + vim.pack.del { plugin_name } end) end diff --git a/lua/plugin-view/utils.lua b/lua/plugin-view/utils.lua index 78284ff..d767d1a 100644 --- a/lua/plugin-view/utils.lua +++ b/lua/plugin-view/utils.lua @@ -71,8 +71,8 @@ M.populate_buf = function(buf, plugins) local active = plugin.active and "Yes" or "No" -- Pad columns to fixed width - name = name .. string.rep(" ", name_width - #name) - version = version .. string.rep(" ", version_width - #version) + name = name .. string.rep(" ", name_width - vim.fn.strdisplaywidth(name)) + version = version .. string.rep(" ", version_width - vim.fn.strdisplaywidth(version)) local line = name .. " " .. version .. " " .. active table.insert(lines, line)