diff options
-rw-r--r-- | runtime/doc/diagnostic.txt | 1 | ||||
-rw-r--r-- | runtime/lua/vim/_defaults.lua | 2 | ||||
-rw-r--r-- | runtime/lua/vim/diagnostic.lua | 2 |
3 files changed, 4 insertions, 1 deletions
diff --git a/runtime/doc/diagnostic.txt b/runtime/doc/diagnostic.txt index 32c9959f5a..b87de3e366 100644 --- a/runtime/doc/diagnostic.txt +++ b/runtime/doc/diagnostic.txt @@ -499,6 +499,7 @@ Lua module: vim.diagnostic *diagnostic-api* diagnostic instead of prepending it. Overrides the setting from |vim.diagnostic.config()|. • {focus_id}? (`string`) + • {border}? (`string`) see |vim.api.nvim_open_win()|. *vim.diagnostic.Opts.Signs* diff --git a/runtime/lua/vim/_defaults.lua b/runtime/lua/vim/_defaults.lua index 98dfbf3225..e9575c0e1e 100644 --- a/runtime/lua/vim/_defaults.lua +++ b/runtime/lua/vim/_defaults.lua @@ -190,7 +190,7 @@ do }) vim.keymap.set('n', '<C-W>d', function() - vim.diagnostic.open_float({ border = 'rounded' }) + vim.diagnostic.open_float() end, { desc = 'Open a floating window showing diagnostics under the cursor', }) diff --git a/runtime/lua/vim/diagnostic.lua b/runtime/lua/vim/diagnostic.lua index 9f1e6448e6..1ed09b51a5 100644 --- a/runtime/lua/vim/diagnostic.lua +++ b/runtime/lua/vim/diagnostic.lua @@ -152,6 +152,8 @@ local M = {} --- @field suffix? string|table|(fun(diagnostic:vim.Diagnostic,i:integer,total:integer): string, string) --- --- @field focus_id? string +--- +--- @field border? string see |vim.api.nvim_open_win()|. --- @class vim.diagnostic.Opts.Underline --- |