configurar o vim para que ele pesquise o caminho do python

3

Estou usando o vim como meu editor principal com arquivos python; Eu gostaria de poder abrir facilmente arquivos python.

Por exemplo: estou olhando para um módulo em particular A.py, vejo a linha import funkyModule, Eu quero editar esse módulo então eu apenas digitei o comando :pyed funkyModule e a pyed vim-command localiza automaticamente o arquivo funkyModule.py (ou funkyModule/__init__.py ) onde quer que ocorra no caminho da python.

Esta capacidade é modelada nos recursos se o ipython concha, onde

In [#]: edit funkyModule

faz o que acabei de descrever.

Dave
fonte

Respostas:

1

Você poderia usar ctags. Ele indexa seu projeto e geralmente pode ser usado assim:

:tag foo<CR>          " open method/class/variable/whatever foo
:ptag foo<CR>         " open method/class/variable/whatever foo in a preview window
<C-]> on foo(1, 2, 3) " open method/class/variable/whatever foo
etc.

Vejo :help tags.

Outra abordagem seria definir o path opção para um valor que iria trabalhar para o seu projeto e usar o :find comando.

romainl
fonte