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