feat nvim: neo-tree add winbar
This commit is contained in:
parent
bb8baf3191
commit
37292668f4
@ -475,8 +475,8 @@ return {
|
|||||||
|
|
||||||
-- 自行加入的
|
-- 自行加入的
|
||||||
source_selector = {
|
source_selector = {
|
||||||
winbar = false,
|
winbar = true,
|
||||||
statusline = false
|
statusline = true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
@ -502,6 +502,17 @@ return {
|
|||||||
|
|
||||||
require("neo-tree").setup(opts)
|
require("neo-tree").setup(opts)
|
||||||
|
|
||||||
|
-- 打Patch:暫時解決winbar與nui.nvim 不完全兼容錯誤
|
||||||
|
-- [Neo-tree ERROR] debounce neo-tree-follow error: ~/.local/share/nvim/lazy/nui.nvim/lua/nui/tree/init.lua:261: Invalid 'window': Expected Lua number
|
||||||
|
local Tree = require("nui.tree")
|
||||||
|
local old_set_win = Tree.set_win
|
||||||
|
Tree.set_win = function(self, window)
|
||||||
|
if type(window) ~= "number" or not vim.api.nvim_win_is_valid(window) then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
return old_set_win(self, window)
|
||||||
|
end
|
||||||
|
|
||||||
-- vim.keymap.set("n", "<leader>e", "<Cmd>Neotree reveal<CR>")
|
-- vim.keymap.set("n", "<leader>e", "<Cmd>Neotree reveal<CR>")
|
||||||
|
|
||||||
-- 自動命令:啟動時自動顯示 Neo-tree
|
-- 自動命令:啟動時自動顯示 Neo-tree
|
||||||
|
Loading…
x
Reference in New Issue
Block a user