0

我在我的中使用了以下选项*.vimrc来完成命令:

" -- Show matching options in the airline
set wildmenu
set wildmode=list:longest,full
set showcmd
" --

航空公司插件一起使用时,结果很奇怪:

  • 我得到了带有所有选项的所需单行栏
  • 此外,上面再次列出了所有选项,如图所示:

在此处输入图像描述

我怎样才能只保留带有所有匹配选项的单行滚动条?

4

2 回答 2

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 无关。

于 2017-11-05T20:09:36.647 回答
0

@romainl,感谢您的贡献。作为记录,可以使用以下设置获得所需的行为:

 " -- Command menu in one line
 set wildmenu
 set wildmode=full
 " --

所有命令都在一行中显示

于 2017-11-06T09:24:58.627 回答