diff -r c5110aa667d8 sys/src/cmd/acme/text.c --- a/sys/src/cmd/acme/text.c Wed Jul 29 13:56:03 2020 +0930 +++ b/sys/src/cmd/acme/text.c Thu Jul 30 11:24:58 2020 -0400 @@ -636,15 +636,13 @@ goto Return; } - if(!c->advance){ - warning(nil, "%.*S%s%.*S*%s\n", - dir.nr, dir.r, - dir.nr>0 && dir.r[dir.nr-1]!='/' ? "/" : "", - nstr, str, - c->nmatch? "" : ": no matches in:"); - for(i=0; infile; i++) - warning(nil, " %s\n", c->filename[i]); - } + if(!c->advance) + run(nil, smprint("echo %.*S%s%.*S*%s; /bin/ls", dir.nr, dir.r, + dir.nr>0 && dir.r[dir.nr-1]!='/' ? "/" : "", + nstr, str, + c->nmatch? "" : ": no matches in:"), + runesmprint("%.*S", dir.nr, dir.r), + dir.nr, TRUE, nil, nil, FALSE); if(c->advance) rp = runesmprint("%s", c->string);