diff options
author | Yuqian Yang <crupest@crupest.life> | 2024-11-27 23:01:02 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2024-11-27 23:01:02 +0800 |
commit | 6e60bb06bd7a5052a7d6c2b5b8df0ab084697fdd (patch) | |
tree | e842708278a28ab01552a6498cf59371c550ded1 /configs/nvim/config-root/lua/crupest/utils/nvim.lua | |
parent | 42012b59ba4fe53dac57d2c2b66cb64dbf0dabf1 (diff) | |
download | crupest-6e60bb06bd7a5052a7d6c2b5b8df0ab084697fdd.tar.gz crupest-6e60bb06bd7a5052a7d6c2b5b8df0ab084697fdd.tar.bz2 crupest-6e60bb06bd7a5052a7d6c2b5b8df0ab084697fdd.zip |
config(nvim): update config and plugins.
Diffstat (limited to 'configs/nvim/config-root/lua/crupest/utils/nvim.lua')
-rw-r--r-- | configs/nvim/config-root/lua/crupest/utils/nvim.lua | 38 |
1 files changed, 3 insertions, 35 deletions
diff --git a/configs/nvim/config-root/lua/crupest/utils/nvim.lua b/configs/nvim/config-root/lua/crupest/utils/nvim.lua index ac732fd..4477ecc 100644 --- a/configs/nvim/config-root/lua/crupest/utils/nvim.lua +++ b/configs/nvim/config-root/lua/crupest/utils/nvim.lua @@ -1,32 +1,6 @@ -local function list_listed_bufs() - local bufs = vim.api.nvim_list_bufs() - local result = {} - for _, v in ipairs(bufs) do - if vim.fn.buflisted(v) ~= 0 then - table.insert(result, v) - end - end - return result -end - --- list the windows that are currently editing the given buffer -local function list_wins_editing_buf(buf) - local wins = vim.api.nvim_list_wins() - local result = {} - for _, win in ipairs(wins) do - if vim.api.nvim_win_get_buf(win) == buf then - table.insert(result, win) - end - end - return result -end - -local function buf_is_normal(buf) - return vim.fn.bufexists(buf) ~= 0 and vim.fn.buflisted(buf) ~= 0 -end - +local M = {} -local function close_float() +function M.close_float() local wins = vim.api.nvim_list_wins() for _, v in ipairs(wins) do if vim.api.nvim_win_get_config(v).relative ~= '' then @@ -35,10 +9,4 @@ local function close_float() end end -return { - list_listed_bufs = list_listed_bufs, - buf_is_normal = buf_is_normal, - list_wins_editing_buf = list_wins_editing_buf, - close_float = close_float, -} - +return M |