chore(build): auto-generate vimdoc

This commit is contained in:
github-actions[bot] 2024-03-26 18:52:53 +00:00
parent a6b74f30d5
commit 6749a259c1
1 changed files with 92 additions and 68 deletions

View File

@ -1,4 +1,4 @@
*lazy.nvim.txt* For Neovim >= 0.8.0 Last change: 2024 March 24 *lazy.nvim.txt* For Neovim >= 0.8.0 Last change: 2024 March 26
============================================================================== ==============================================================================
Table of Contents *lazy.nvim-table-of-contents* Table of Contents *lazy.nvim-table-of-contents*
@ -62,7 +62,7 @@ You can add the following Lua code to your `init.lua` to bootstrap
>lua >lua
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then if not vim.uv.fs_stat(lazypath) then
vim.fn.system({ vim.fn.system({
"git", "git",
"clone", "clone",
@ -411,11 +411,12 @@ CONFIGURATION *lazy.nvim-lazy.nvim-configuration*
-- leave nil when passing the spec as the first argument to setup() -- leave nil when passing the spec as the first argument to setup()
spec = nil, ---@type LazySpec spec = nil, ---@type LazySpec
lockfile = vim.fn.stdpath("config") .. "/lazy-lock.json", -- lockfile generated after running update. lockfile = vim.fn.stdpath("config") .. "/lazy-lock.json", -- lockfile generated after running update.
concurrency = jit.os:find("Windows") and (vim.loop.available_parallelism() * 2) or nil, ---@type number limit the maximum amount of concurrent tasks ---@type number? limit the maximum amount of concurrent tasks
concurrency = jit.os:find("Windows") and (vim.uv.available_parallelism() * 2) or nil,
git = { git = {
-- defaults for the `Lazy log` command -- defaults for the `Lazy log` command
-- log = { "-10" }, -- show the last 10 commits -- log = { "--since=3 days ago" }, -- show commits from the last 3 days
log = { "-8" }, -- show commits from the last 3 days log = { "-8" }, -- show the last 8 commits
timeout = 120, -- kill processes that take more than 2 minutes timeout = 120, -- kill processes that take more than 2 minutes
url_format = "https://github.com/%s.git", url_format = "https://github.com/%s.git",
-- lazy.nvim requires git >=2.19.0. If you really want to use lazy with an older version, -- lazy.nvim requires git >=2.19.0. If you really want to use lazy with an older version,
@ -442,6 +443,8 @@ CONFIGURATION *lazy.nvim-lazy.nvim-configuration*
wrap = true, -- wrap the lines in the ui wrap = true, -- wrap the lines in the ui
-- The border to use for the UI window. Accepts same border values as |nvim_open_win()|. -- The border to use for the UI window. Accepts same border values as |nvim_open_win()|.
border = "none", border = "none",
-- The backdrop opacity. 0 is fully opaque, 100 is fully transparent.
backdrop = 60,
title = nil, ---@type string only works when border is not "none" title = nil, ---@type string only works when border is not "none"
title_pos = "center", ---@type "center" | "left" | "right" title_pos = "center", ---@type "center" | "left" | "right"
-- Show pills on top of the Lazy window -- Show pills on top of the Lazy window
@ -449,7 +452,7 @@ CONFIGURATION *lazy.nvim-lazy.nvim-configuration*
icons = { icons = {
cmd = " ", cmd = " ",
config = "", config = "",
event = "", event = " ",
ft = " ", ft = " ",
init = " ", init = " ",
import = " ", import = " ",
@ -461,7 +464,7 @@ CONFIGURATION *lazy.nvim-lazy.nvim-configuration*
runtime = " ", runtime = " ",
require = "󰢱 ", require = "󰢱 ",
source = " ", source = " ",
start = "", start = " ",
task = "✔ ", task = "✔ ",
list = { list = {
"●", "●",
@ -611,14 +614,17 @@ enabled with `config.checker.enabled = true`.
Any operation can be started from the UI, with a sub command or an API Any operation can be started from the UI, with a sub command or an API
function: function:
-------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Command Lua Description Command Lua Description
------------------------- -------------------------------- --------------------------------------------------- ------------------------- -------------------------------- ---------------------- -----------------
:Lazy build {plugins} require("lazy").build(opts) Rebuild a plugin :Lazy build {plugins} require("lazy").build(opts) Rebuild a plugin
:Lazy check [plugins] require("lazy").check(opts?) Check for updates and show the log (git fetch) :Lazy check [plugins] require("lazy").check(opts?) Check for updates and
show the log (git
fetch)
:Lazy clean [plugins] require("lazy").clean(opts?) Clean plugins that are no longer needed :Lazy clean [plugins] require("lazy").clean(opts?) Clean plugins that are
no longer needed
:Lazy clear require("lazy").clear() Clear finished tasks :Lazy clear require("lazy").clear() Clear finished tasks
@ -630,26 +636,41 @@ function:
:Lazy home require("lazy").home() Go back to plugin list :Lazy home require("lazy").home() Go back to plugin list
:Lazy install [plugins] require("lazy").install(opts?) Install missing plugins :Lazy install [plugins] require("lazy").install(opts?) Install missing
plugins
:Lazy load {plugins} require("lazy").load(opts) Load a plugin that has not been loaded yet. Similar :Lazy load {plugins} require("lazy").load(opts) Load a plugin that has
to :packadd. Like :Lazy load foo.nvim. Use not been loaded yet.
:Lazy! load to skip cond checks. Similar to :packadd.
Like
:Lazy load foo.nvim.
Use :Lazy! load to
skip cond checks.
:Lazy log [plugins] require("lazy").log(opts?) Show recent updates :Lazy log [plugins] require("lazy").log(opts?) Show recent updates
:Lazy profile require("lazy").profile() Show detailed profiling :Lazy profile require("lazy").profile() Show detailed
profiling
:Lazy reload {plugins} require("lazy").reload(opts) Reload a plugin (experimental!!) :Lazy reload {plugins} require("lazy").reload(opts) Reload a plugin
(experimental!!)
:Lazy restore [plugins] require("lazy").restore(opts?) Updates all plugins to the state in the lockfile. :Lazy restore [plugins] require("lazy").restore(opts?) Updates all plugins to
For a single plugin: restore it to the state in the the state in the
lockfile or to a given commit under the cursor lockfile. For a single
plugin: restore it to
the state in the
lockfile or to a given
commit under the
cursor
:Lazy sync [plugins] require("lazy").sync(opts?) Run install, clean and update :Lazy sync [plugins] require("lazy").sync(opts?) Run install, clean and
update
:Lazy update [plugins] require("lazy").update(opts?) Update plugins. This will also update the lockfile :Lazy update [plugins] require("lazy").update(opts?) Update plugins. This
-------------------------------------------------------------------------------------------------------------- will also update the
lockfile
---------------------------------------------------------------------------------------------------
Any command can have a **bang** to make the command wait till it finished. For Any command can have a **bang** to make the command wait till it finished. For
example, if you want to sync lazy from the cmdline, you can use: example, if you want to sync lazy from the cmdline, you can use:
@ -905,35 +926,38 @@ HIGHLIGHT GROUPS *lazy.nvim-lazy.nvim-highlight-groups*
Click to see all highlight groups ~ Click to see all highlight groups ~
--------------------------------------------------------------------------------- -----------------------------------------------------------------------
Highlight Group Default Group Description Highlight Group Default Group Description
------------------- ------------------------ ------------------------------------ ----------------------- ----------------------- -----------------------
LazyButton CursorLine LazyButton CursorLine
LazyButtonActive Visual LazyButtonActive Visual
LazyComment Comment LazyComment Comment
LazyCommit _@variable.builtin_ commitref LazyCommit @variable.builtin commit ref
LazyCommitIssue Number LazyCommitIssue Number
LazyCommitScope Italic conventional commit scope LazyCommitScope Italic conventional commit
scope
LazyCommitType Title conventional commit type LazyCommitType Title conventional commit
type
LazyDimmed Conceal property LazyDimmed Conceal property
LazyDir _@markup.link_ directory LazyDir @markup.link directory
LazyH1 IncSearch homebutton LazyH1 IncSearch home button
LazyH2 Bold titles LazyH2 Bold titles
LazyLocal Constant LazyLocal Constant
LazyNoCond DiagnosticWarn unloaded icon for a plugin where LazyNoCond DiagnosticWarn unloaded icon for a
cond() was false plugin where cond() was
false
LazyNormal NormalFloat LazyNormal NormalFloat
@ -955,24 +979,24 @@ Click to see all highlight groups ~
LazyReasonPlugin Special LazyReasonPlugin Special
LazyReasonRequire _@variable.parameter_ LazyReasonRequire @variable.parameter
LazyReasonRuntime _@macro_ LazyReasonRuntime @macro
LazyReasonSource Character LazyReasonSource Character
LazyReasonStart _@variable.member_ LazyReasonStart @variable.member
LazySpecial _@punctuation.special_ LazySpecial @punctuation.special
LazyTaskError ErrorMsg taskerrors LazyTaskError ErrorMsg task errors
LazyTaskOutput MsgArea task output LazyTaskOutput MsgArea task output
LazyUrl _@markup.link_ url LazyUrl @markup.link url
LazyValue _@string_ valueof a property LazyValue @string value of a property
--------------------------------------------------------------------------------- -----------------------------------------------------------------------
PLUGIN AUTHORS *lazy.nvim-lazy.nvim-plugin-authors* PLUGIN AUTHORS *lazy.nvim-lazy.nvim-plugin-authors*