Abrindo a vimpartir da raiz de seu arquivo de origem e estendendo a pathopção para incluir todos os subdiretórios nele.
Por exemplo, set path+=/usr/include/c++/**para cabeçalhos C ++ e set path+=**para seu diretório de origem.
Isso, então, abre uma infinidade de possibilidades a seguir.
1) Abrir arquivo por nome ou partes dele
:find file_name
Você pode usar o preenchimento automático e a expansão de curinga com :findconfiabilidade. Você digita o nome, ele localizará o nome. Isso funciona independentemente do idioma. Tenho certeza de que você vai gostar.
2) Navegando para arquivos sob cliente:
se você quiser ir para um caminho de arquivo como #include "project/path/classA.h.
gf or gF - go to file under cursor.
Ctrl- 6- para voltar à última posição do cursor após gfougF
3) Pesquisa de API e navegação para o local da API
[iou [Ipode ser usado para pesquisar sua assinatura de função para a palavra sob o cursor sem sair do seu espaço de trabalho. [<Tab>para realmente ir para a declaração. Use Ctrl- 6para voltar ao último local.
Sem estender path, você pode começar a navegar pelos arquivos por :Excomando e navegar e abrir seu arquivo. Eu prefiro NerdTreea isso, no entanto.