Nvim :help
页面,从 生成 的 源代码 使用 tree-sitter-vimdoc 解析器。
vim.rpcnotify(0)
和 rpcnotify(0)
向所有频道广播。以前它们只向订阅频道“多播”(由 nvim_subscribe()
控制)。想要“多播”行为的插件和客户端现在必须维护自己的频道列表。return_type
字段或 --api-info 或 nvim_get_api_info() 报告的参数类型名称。nvim__id_dictionary
(不支持/实验性 API)重命名为 nvim__id_dict
。vim.lsp.handlers
触发全局处理程序。vim.diagnostic.config(config, vim.lsp.diagnostic.get_namespace(client_id))
vim.g
、vim.t
、vim.w
、vim.b
、vim.v
、vim.o
、vim.wo
、vim.bo
、vim.opt
、vim.opt_local
、vim.opt_global
和 vim.fn
。%l
项现在可以用作根据相关选项更改的数字列段。它负责对齐、'number'、'relativenumber' 和 'signcolumn' 设置为 “number”。现在已不再使用的 %r
项不再被 'statuscolumn' 特殊对待。:setlocal {option}<
将全局值复制到数字和布尔 全局-局部 选项的局部值,而不是删除局部值。all=false
选项(只返回最后一个匹配的节点),该选项将在将来的版本中移除。{language}
参数,以及显式注册的文件类型。{filetype}
参数。CTRL-S
映射到 vim.lsp.buf.signature_help()<Tab>
映射到 vim.snippet.jump({ direction = 1 })
。<S-Tab>
映射到 vim.snippet.jump({ direction = -1 })
。include_anonymous
,默认值为 false,这使得它能够返回匿名节点以及命名节点。:lua =vim.api.nvim_get_chan_info(vim.api.nvim_list_uis()[1].chan)
opt.cmd
参数,该参数控制用于打开给定路径或 URL 的工具。如果要全局设置此参数,可以使用 vim.paste() 中描述的相同方法来覆盖 vim.ui.open。vim.ui.open()
现在支持 [lemonade](https://github.com/lemonade-command/lemonade) 作为打开 url/文件的选项。如果您处于 ssh 连接中并使用 lemonade
,这将非常方便。