Я хочу перебрать все файлы в каталоге и открыть их в редакторе, но я не хочу открывать следующий, пока предыдущий не закроется.
что-то вроде:
for i in pattern; do vim $i <wait until close> done
Linux, BASH
%> vim * .ext
Как только вы :q из файлов, вы увидите X more file(s) to edit красным цветом в нижней части вашего терминала.
:q
X more file(s) to edit
Проверено это работает на Ubuntu и Centos.
Вам не нужно ничего делать; оболочка блокируется до тех пор, пока vim не выйдет каждый раз через.
vim