Entretanto, foi-me dito a solução por uma boa pessoa chamada Guillermo comentando sobre o meu blog . A solução é usar:
open -g -a Preview foo.pdf
para atualizar o pdf em segundo plano.
Eu quero atualizar o Preview.app em segundo plano a partir da linha de comando, sem perder o foco da minha janela atual. Eu sei que posso usar o seguinte para abrir / atualizar a exibição de um arquivo, mas depois perco o foco para o Preview.app.
open -a Preview foo.pdf
Eu acho que pode haver alguns comandos AppleScript inteligentes para fazer isso, mas até agora eu não encontrei o caminho certo .
Alternativamente, eu estaria interessado em transferir o foco de volta para o meu aplicativo atual diretamente após a atualização. Preciso disso para atualizar a visualização do Preview.app de um arquivo PDF por meio de um vi autocmd depois de atualizar o arquivo PDF de acordo com as alterações em um TeX eu estou editando. Aqui está um exemplo do que eu quero alcançar, mas usando o Ubuntu e o Evince .
Entretanto, foi-me dito a solução por uma boa pessoa chamada Guillermo comentando sobre o meu blog . A solução é usar:
open -g -a Preview foo.pdf
para atualizar o pdf em segundo plano.
Tags updates focus macos preview applescript