abrindo o número de arquivos no vim encontrados usando find

0

eu faço,

find . -type f -name '*.c'

para encontrar a lista de arquivos .c no meu projeto. Eu quero abri-los todos no vim. Eu fiz algo assim.

find . -type f -name '*.c' | xargs -- vim

Não foi ideal. Isso é correto ou existe uma maneira melhor. Por favor, não me peça para instalar um plugin vim. Eu estou procurando unix maneira de fazer as coisas, ou seja, canalizando

    
por Senthil Kumaran 17.09.2013 / 22:43

1 resposta

2
vim $(find . -type f -name '*.c')

deve funcionar, pelo menos, se nenhum dos seus arquivos .c tiver caracteres especiais em seus nomes. Dependendo de qual shell você está usando (bash, csh, etc ...), você pode precisar mudar isso para

vim 'find . -type f -name '*.c''
    
por 17.09.2013 / 23:08

Tags