Como iniciar o Emacs para o OS X na frente de outros aplicativos [duplicado]

1

Eu tenho Emacs para OS X instalado no meu MacBook Pro. Para iniciar o Emacs a partir da linha de comando, criei um arquivo chamado /usr/bin/emacs com o seguinte conteúdo:

#!/bin/sh
/Applications/Emacs.app/Contents/MacOS/Emacs "$@"

e eu escolhi o arquivo para torná-lo executável.

No entanto, quando inicio o emacs a partir da linha de comando, a janela da GUI do emacs vai para a parte inferior da pilha da UI e a janela do terminal fica no topo. Existe alguma maneira que eu possa obter a interface gráfica do emacs para ir para o topo da pilha de interface do usuário?

    
por Arunabh Das 19.09.2011 / 21:30

1 resposta

1

Você pode adicionar algo assim:

osascript -e 'tell application "Emacs" to activate'

Isso iniciará um evento AppleScript que exibe a janela do Emacs, onde quer que esteja.

    
por 19.09.2011 / 21:37