BASH: pesquisa e abrir arquivo dentro do vim

0

Eu tenho um par de funções bash como este

function ff() { find . -path -o -name $@ -print; }
function fvim() { ff "$@" -exec vim {} \;; }

O que é útil para encontrar um arquivo e abri-lo imediatamente no vim. O que eu gostaria de fazer é estender isso ou criar uma função similar, que eu possa chamar de dentro do vim (procurando no meu diretório ativo, provavelmente usando apenas 'ff') para abrir o arquivo encontrado em um novo buffer desse vim Por exemplo, alguém pode ajudar com isso?

    
por Madden 23.05.2017 / 15:51

1 resposta

1

Com o Vim sozinho:

:set path=.,,**
:find foo.txt

O nome do arquivo não pode conter curingas, mas :find tem conclusão de tabulação.

Como alternativa, existem muitos plugins excelentes que podem fazer isso e muito mais, f.i. Unite , CtrlP , ou fzf .

    
por 23.05.2017 / 17:22

Tags