Beim Aufruf vim
durch find | xargs
, wie folgt:
find . -name "*.txt" | xargs vim
Sie erhalten eine Warnung über
Input is not from a terminal
und ein Terminal mit ziemlich kaputtem Verhalten danach. Warum ist das so?
grep -l .. | xargs vim
generiert eine Warnung, warum? bei unix SE
find
oderxargs
überhaupt zu verwenden. Öffnen Sie vim ohne Argumente und führen Sie:args **/*.txt<CR>
den Befehl aus, um die Argumente von vim im Editor festzulegen.