Livrar-se de caracteres ao fazer gf no vim

0

Estou usando vim para codificação. Quando eu tenho algo parecido com o seguinte:
SomeModule->actualMethod() se eu levar o cursor para SomeModule e eu faço um gf recebo uma reclamação de que SomeModule- não existe no caminho.
Como posso me livrar do - para que o arquivo SomeModule seja aberto?

    
por user65971 21.05.2013 / 21:40

1 resposta

3

O que o Vim considera parte de um nome de arquivo é controlado pela opção 'isfname' . Você precisa remover o traço dele para o seu exemplo funcionar:

:set isfname-=-

Observe que quando seu arquivo SomeModule tiver uma extensão de arquivo, você também precisará adicioná-lo a 'suffixesadd' .

    
por 21.05.2013 / 22:03

Tags