Nvim 的 :help
頁面,由 產生,來源為 原始碼,使用 tree-sitter-vimdoc 解析器。
vim.health
是一個精簡的框架,旨在幫助使用者排除外掛程式可能關心的組態和其他環境條件的問題。Nvim 內建了針對組態、效能、Python 支援、Ruby 支援、剪貼簿支援等的健康檢查。:checkhealth
:checkhealth
)的標準「執行時檔案」。如果找不到執行時檔案,這些功能將無法運作。{plugins}
針對一個或多個外掛程式執行健康檢查。例如,僅執行標準的 Nvim 健康檢查:checkhealth vim.health
require("foo.health").check()
介面):checkhealth foo bar
vim.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 M
error({msg}
, {...}
) vim.health.error(){msg}
(string
){...}
(string|string[]
) 選項建議{msg}
(string
){msg}
(string
){name}
(string
){msg}
(string
){...}
(string|string[]
) 選項建議