跳转到内容
新建笔记

Neovim 函数 vim.tbl_deep_extend

用于递归合并表及其值:

local person = {
name = "joe",
age = 19,
skills = {"python", "html"},
}
local someone = {
name = "siduck",
skills = {"js", "lua"},
}
local result = vim.tbl_deep_extend("force", person, someone)
-- result 的值:
-- {
-- name = "siduck",
-- age = 19,
-- skills = {"js", "lua"},
-- }