Como atualizar o Preview.app a partir da linha de comando sem perder o foco no Mac OS X?

3

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 .

    
por snies 24.03.2010 / 18:22

1 resposta

2

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.

    
por 29.03.2010 / 11:15