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}<
會將全域值複製到數字和布林 global-local 選項的本機值,而不是移除本機值。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) 作為開啟網址/檔案的選項。如果您處於 ssh 連線並使用 lemonade
,這將很方便。