On 05/18/2011 08:06 AM, Benjamin Franz wrote: > On 05/17/2011 09:19 AM, Jussi Hirvi wrote: >> There are some googlable ways to feed a list of filenames to vim, but I >> stumble on weird results. > [...] > > The easy way for me is 'avoid the shell - use Perl instead': > > perl -e 'my @files = grep(!/^\s*$/,<ARGV>); chomp @files; > system("vim", at files);' example_list.txt > Quick change to handle filenames that start with '-' as well: perl -e 'my @files = grep(!/^\s*$/,<ARGV>); chomp @files; system("vim","--", at files);' example_list.txt -- Benjamin Franz