4

Я хочу обновить Preview.app в фоновом режиме из командной строки, не теряя фокус моего текущего окна. Я знаю, что могу использовать следующее, чтобы открыть / обновить представление файла, но затем я теряю фокус на Preview.app.

open -a Preview foo.pdf

Я думаю, что для этого могут быть какие-то умные команды AppleScript , но пока я не нашел подходящую.

В качестве альтернативы мне было бы интересно перенести фокус обратно на мое текущее приложение сразу после обновления. Это необходимо для обновления представления PDF-файла в Preview.app с помощью vi autocmd после обновления PDF-файла в соответствии с изменениями в редактируемом TeX- файле. Вот пример того, чего я хочу достичь, но используя Ubuntu и evince.

1 ответ1

3

Тем временем мне рассказал об этом решении хороший человек по имени Гильермо, который комментировал мой блог. Решение заключается в использовании:

open -g -a Preview foo.pdf

обновить PDF в фоновом режиме.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .