Solução nativa para usar achado do vim

2

Estou em um servidor, editando alguns arquivos e usando uma conta compartilhada com outras pessoas. Gostaria de saber se há uma maneira de usar o find para obter uma lista de arquivos a serem editados, assim como o :grep , mas para arquivos. Eu sei ctrlp.vim , mas prefiro não instalar um plugin em um servidor que não seja meu.

    
por greg0ire 09.04.2013 / 13:25

1 resposta

3

Você pode usar expansão de backtick em um comando :edit . Exemplo retirado de :help backtick-expansion :

:e 'find . -name ver\*.c -print'

Se você receber "Muitos nomes de arquivo", use apenas :n ou :args em vez de :e

Além disso, a partir do § acima na ajuda, starstar-curinga está ativado, então você pode usar

:n **/*.c
    
por 09.04.2013 / 13:29

Tags