diff --git a/runtime/doc/insert.txt b/runtime/doc/insert.txt index f6725ac85b..2d4d05903e 100644 --- a/runtime/doc/insert.txt +++ b/runtime/doc/insert.txt @@ -1134,7 +1134,7 @@ autocompletion. To use |i_CTRL-N| or |i_CTRL-X_CTRL-N| specifically, press |CTRL-E| first to dismiss the popup menu (see |complete_CTRL-E|). *ins-autocompletion-example* -Example setup~ +Example setup ~ A typical configuration for automatic completion with a popup menu: > set autocomplete set complete=.^5,w^5,b^5,u^5 diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index e92f10c48a..988113b819 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -1675,12 +1675,12 @@ A jump table for the options with a short description can be found at |Q_op|. with "menu" or "menuone". Overrides "preview". preinsert - When autocompletion is not enabled, inserts the part of the + When 'autocomplete' is not active, inserts the part of the first candidate word beyond the current completion leader, - highlighted with |hl-PreInsert|. The cursor does not - move. Requires "fuzzy" unset and "menuone" in 'completeopt'. + highlighted with |hl-PreInsert|. The cursor doesn't move. + Requires "fuzzy" unset and "menuone" in 'completeopt'. - When 'autocomplete' is enabled, inserts the longest common + When 'autocomplete' is active, inserts the longest common prefix of matches (from all shown items or from the current buffer items). This occurs only when no menu item is selected. Press CTRL-Y to accept. diff --git a/runtime/lua/vim/_meta/options.lua b/runtime/lua/vim/_meta/options.lua index ab4c5e15ad..2b051e4223 100644 --- a/runtime/lua/vim/_meta/options.lua +++ b/runtime/lua/vim/_meta/options.lua @@ -1218,12 +1218,12 @@ vim.go.cia = vim.go.completeitemalign --- with "menu" or "menuone". Overrides "preview". --- --- preinsert ---- When autocompletion is not enabled, inserts the part of the +--- When 'autocomplete' is not active, inserts the part of the --- first candidate word beyond the current completion leader, ---- highlighted with `hl-PreInsert`. The cursor does not ---- move. Requires "fuzzy" unset and "menuone" in 'completeopt'. +--- highlighted with `hl-PreInsert`. The cursor doesn't move. +--- Requires "fuzzy" unset and "menuone" in 'completeopt'. --- ---- When 'autocomplete' is enabled, inserts the longest common +--- When 'autocomplete' is active, inserts the longest common --- prefix of matches (from all shown items or from the --- current buffer items). This occurs only when no menu item --- is selected. Press CTRL-Y to accept. diff --git a/src/nvim/options.lua b/src/nvim/options.lua index c5ed4fe7fa..00392dcfc1 100644 --- a/src/nvim/options.lua +++ b/src/nvim/options.lua @@ -1,4 +1,4 @@ --- vim: tw=80 +-- vim: tw=78 --- @class vim.option_meta --- @field full_name string @@ -1700,12 +1700,12 @@ local options = { with "menu" or "menuone". Overrides "preview". preinsert - When autocompletion is not enabled, inserts the part of the + When 'autocomplete' is not active, inserts the part of the first candidate word beyond the current completion leader, - highlighted with |hl-PreInsert|. The cursor does not - move. Requires "fuzzy" unset and "menuone" in 'completeopt'. + highlighted with |hl-PreInsert|. The cursor doesn't move. + Requires "fuzzy" unset and "menuone" in 'completeopt'. - When 'autocomplete' is enabled, inserts the longest common + When 'autocomplete' is active, inserts the longest common prefix of matches (from all shown items or from the current buffer items). This occurs only when no menu item is selected. Press CTRL-Y to accept.