Veja o plugin Command-T:
Esta é a descrição do desenvolvedor:
The Command-T plug-in for VIM provides an extremely fast,
intuitive mechanism for opening files with a minimal number
of keystrokes. It's named "Command-T" because it is inspired
by the "Go to File" window bound to Command-T in TextMate.
Files are selected by typing characters that appear in their
paths, and are ordered by an algorithm which knows that
characters that appear in certain locations (for example,
immediately after a path separator) should be given more weight.
Conforme você navega, os arquivos são apresentados em uma lista simplificada, com nomes de caminhos completos em relação ao diretório atual:
Surface.java
TextureChooser.java
Tools.java
demos/Arcs_Curves/Arcs.java
demos/Arcs_Curves/BezierAnim.java
demos/Arcs_Curves/Curves.java
demos/Arcs_Curves/Ellipses.java
demos/Clipping/Areas.java
demos/Clipping/ClipAnim.java
demos/Clipping/Intersection.java
demos/Clipping/Text.java
demos/Colors/BullsEye.java
demos/Colors/ColorConvert.java
demos/Colors/Rotator3D.java
demos/Composite/ACimages.java
demos/Composite/ACrules.java
Para restringir a lista de arquivos, digite caracteres de qualquer lugar no nome do caminho. Por exemplo, dcb
ou bul
são suficientes para especificar demos/Colors/BullsEye.java
.
Depois de digitar o nome do caminho o suficiente para encontrar o arquivo desejado, basta pressionar Enter para carregá-lo. (Você não precisa ir até um único arquivo; quando estiver perto, você pode usar as teclas de seta para selecionar o que deseja).
De qualquer forma, não é exatamente o que você descreveu, mas pode ser exatamente o que você quer. : -)