[vim/vim] 'wildmode' list:full does not show 'wildmenu' (PR #21205)

6 views
Skip to first unread message

h_east

unread,
Sep 1, 2026, 7:55:08 AM (4 days ago) Sep 1
to vim/vim, Subscribed
Problem:  With 'wildmode' set to list:full the matches are listed but the
          wildmenu is not shown, although it is "full" that starts
          wildmenu mode (zeertzjq).
Solution: Show the menu, and list the matches only where there is no
          menu: both are drawn in the place just above the command line,
          so only one of them can be seen.

fixes: #21196


You can view, comment on, or merge this pull request online at:

  https://github.com/vim/vim/pull/21205

Commit Summary

  • d34a909 'wildmode' list:full does not show 'wildmenu'

File Changes

(3 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/21205@github.com>

zeertzjq

unread,
Sep 1, 2026, 8:37:41 AM (4 days ago) Sep 1
to vim/vim, Subscribed
zeertzjq left a comment (vim/vim#21205)

both are drawn in the place just above the command line, so only one of them can be seen.

I tested the behavior of Vim 9.1.0000 with :set nocompatible wildmenu wildmode=list:full. In that version both the wildmenu and the list of matches can be seen on the first <Tab>.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/21205/c5494042613@github.com>

zeertzjq

unread,
Sep 1, 2026, 9:18:36 AM (4 days ago) Sep 1
to vim/vim, Subscribed
zeertzjq left a comment (vim/vim#21205)

When 'wildoptions' includes "pum", the pop-up menu and the list end up overlapping. I don't think this makes much sense -- what do you think?

list:full has existed in the docs long before the introduction of wildoptions=pum. Even if it doesn't make sense with wildoptions=pum, there is still the other case :)


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/21205/c5494546697@github.com>

h_east

unread,
Sep 1, 2026, 9:59:30 AM (4 days ago) Sep 1
to vim/vim, Subscribed
h-east left a comment (vim/vim#21205)

Updated.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/21205/c5495102255@github.com>

Christian Brabandt

unread,
Sep 1, 2026, 5:23:10 PM (3 days ago) Sep 1
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#21205)

thanks


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/21205/c5500610834@github.com>

Reply all
Reply to author
Forward
0 new messages