fish 3.1.0
Ubuntu 16.04.6
xterm-256color
Let's say you have three files such as .bashrc, .bash_history and .bash_logout. I believe there is an unnecessary tab that could be removed for autocompletion of these. Here is an example.
vi .b then do a tab, this will show:
vi .bashrc (where bash is highlighted and rc is greyed out)
- Tab again and you see
.bashrc, .bash_history and .bash_logout below the prompt.
Unless I am missing something, I am thinking that step 3) is unnecessary and that the tab in 1) should directly do both 2) and 3).