diff options
| author | glepnir <glephunter@gmail.com> | 2024-10-03 06:45:01 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-03 06:45:01 +0800 |
| commit | 6a2f8958e832aebc20cf42d8ade4cb58fe33df9e (patch) | |
| tree | e2d5750f75a126a32cc7128ab9c5d1e869b5437a /runtime/optwin.vim | |
| parent | d3b4772ddcd4c890dc5bc38e1f1b36a08aed0c04 (diff) | |
| download | rneovim-6a2f8958e832aebc20cf42d8ade4cb58fe33df9e.tar.gz rneovim-6a2f8958e832aebc20cf42d8ade4cb58fe33df9e.tar.bz2 rneovim-6a2f8958e832aebc20cf42d8ade4cb58fe33df9e.zip | |
vim-patch:9.1.0754: fixed order of items in insert-mode completion menu (#30619)
Problem: fixed order of items in insert-mode completion menu
Solution: Introduce the 'completeitemalign' option with default
value "abbr,kind,menu" (glepnir).
Adding an new option `completeitemalign` abbr is `cia` to custom
the complete-item order in popupmenu.
closes: vim/vim#14006
closes: vim/vim#15760
https://github.com/vim/vim/commit/6a89c94a9eeee53481ced1a1260a177bffde4c0f
Diffstat (limited to 'runtime/optwin.vim')
| -rw-r--r-- | runtime/optwin.vim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/optwin.vim b/runtime/optwin.vim index f168218c91..da70ff1afe 100644 --- a/runtime/optwin.vim +++ b/runtime/optwin.vim @@ -726,6 +726,8 @@ if has("insert_expand") call <SID>OptionL("cpt") call <SID>AddOption("completeopt", gettext("whether to use a popup menu for Insert mode completion")) call <SID>OptionL("cot") + call <SID>AddOption("completeitemalign", gettext("popup menu item align order")) + call <SID>OptionG("cia", &cia) call <SID>AddOption("pumheight", gettext("maximum height of the popup menu")) call <SID>OptionG("ph", &ph) call <SID>AddOption("pumwidth", gettext("minimum width of the popup menu")) |