- Com
:set wildmenu, uma lista de nomes de arquivos será mostrada acima da linha de comando depois que você disparar a conclusão; Ele é atualizado conforme você percorre os candidatos. Este é o mecanismo interno mais próximo da sua pergunta.
Se você escolher esse caminho, recomendo também adaptar o'wildmode'relacionado para atender às suas necessidades, por exemplo,set wildmode=list:longest,full - Você não precisa deixar o Vim para executar
ls, você pode iniciar a partir do Vim::!ls - Você pode navegar no sistema de arquivos a partir do próprio Vim. O plug-in netrw está integrado (você pode acionar isso, por exemplo, via
:tabedit relativepath/); outros preferem NERD_tree .