diff --git a/README.md b/README.md index 726cbef..986fdec 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ use { config = function() require("docs-view").setup { position = "right", - width = vim.api.nvim_get_option("columns") / 3, + width = 60, } end } @@ -29,7 +29,7 @@ Plug 'amrbashir/nvim-docs-view', { 'on': 'DocsViewToggle'} lua << EOF require("docs-view").setup { position = "right", - width = vim.api.nvim_get_option("columns") / 3, + width = 60, } EOF ``` diff --git a/demo.png b/demo.png new file mode 100644 index 0000000..ded0725 Binary files /dev/null and b/demo.png differ diff --git a/lua/docs-view.lua b/lua/docs-view.lua index 719f0bc..314b3c3 100644 --- a/lua/docs-view.lua +++ b/lua/docs-view.lua @@ -1,7 +1,7 @@ local M = {} local config = { position = "right", - width = 40, + width = 60, } M.setup = function(conf) @@ -17,9 +17,9 @@ end local buf, win, prev_win, autocmd M.toggle = function() if win and vim.api.nvim_win_is_valid(win) then - vim.api.nvim_win_close(win, true) + vim.api.nvim_win_close(win, false) vim.api.nvim_del_autocmd(autocmd) - buf, win, prev_win, autocmd = nil + buf, win, prev_win, autocmd = nil, nil, nil, nil else prev_win = vim.api.nvim_get_current_win() @@ -66,7 +66,7 @@ M.toggle = function() end) else vim.api.nvim_del_autocmd(autocmd) - buf, win, prev_win, autocmd = nil + buf, win, prev_win, autocmd = nil, nil, nil, nil end end, })