У меня возникла эта проблема, поэтому я думаю, что могу внести здесь свой вклад. Если вы посмотрите документ pdftoppm , вы заметите, что на реальном сервере вы фактически не масштабируете до 1200 пикселей, скорее, вы устанавливаете разрешение на 1200 (по умолчанию 150), что объясняет длительное время обработки. необходимо вместо
pdftoppm -f 1 -l 1 -r 1200 "$infile" "$outfile"
изменить на
pdftoppm -f 1 -l 1 -scale-to 1200 "$infile" "$outfile"
, что должно обеспечить вам такую же скорость, как и ваш сервер разработки.
Существует множество способов настроить завершение, начиная с некоторых логических опций . Я думаю, что эффект, который вам нужен, это отключитьalways_last_prompt
.
setopt no_always_last_prompt
Забавно, я часто встречал противоположный вопрос, :люди, привыкшие к zsh, как правило, ненавидят поведение bash, когда завершение чего-либо приводит к тому, что предыдущие команды терминала прокручиваются. Если вам нужен эффект ls
в zsh, вы можете приостановить текущую команду и запуститьls
.