Lors de l' appel à vimtravers find | xargs, comme ceci:
find . -name "*.txt" | xargs vim
vous recevez un avertissement à propos de
Input is not from a terminal
et un terminal avec un comportement à peu près cassé après. Pourquoi donc?
grep -l .. | xargs vimgénère un avertissement, pourquoi? à unix SE
findou pasxargsdu tout. Ouvrez vim sans argument, puis exécutez-le:args **/*.txt<CR>pour définir les arguments de vim à partir de l'éditeur.