我在*.vimrc
中使用了以下选项来完成命令:
" -- Show matching options in the airline
set wildmenu
set wildmode=list:longest,full
set showcmd
" --
与airline插件一起使用时,结果很奇怪:
如何只保留包含所有匹配选项的单行滚动条?
答案 0 :(得分:2)
您在屏幕截图中的内容符合您为wildmode
设置的值,因此... Vim完全按照您的要求执行操作。如果您想要其他行为,则必须尝试不同的可能值。
来自:help 'wildmode'
:
"list:longest" When more than one match, list all matches and
complete till longest common string.
基本上,只要您在list
中保留'wildmode'
,就会获得不需要的(但明确请求的)列表列表。
IMO,唯一可用的值是full
。
此外,这个问题与vim-airline无关。
答案 1 :(得分:0)
@romainl,感谢您的贡献。为了记录,可以使用以下设置获得所需的行为:
" -- Command menu in one line
set wildmenu
set wildmode=full
" --