Nvim :help 页面,从 生成 自 源 使用 tree-sitter-vimdoc 解析器。
:checkhealth{plugins} 运行一个或多个插件的健康检查。例如,仅运行标准 Nvim 健康检查:checkhealth vim.healthrequire("foo.health").check() 接口):checkhealth foo barvim.lsp 和 vim.treesitter:checkhealth vim.lsp vim.treesitter
:checkhealth vim*check() 函数的 Lua 表。lua/foo/health.lua 中,将路径中的“foo”替换为您的插件名称local M = {}
M.check = function()
vim.health.start("foo report")
-- make sure setup function parameters are ok
if check_setup() then
vim.health.ok("Setup is correct")
else
vim.health.error("Setup is incorrect")
end
-- do some more checking
-- ...
end
return Merror({msg}, {...}) vim.health.error(){msg} (string){...} (string|string[]) 可选建议{msg} (string){msg} (string){name} (string){msg} (string){...} (string|string[]) 可选建议