Fluxo de trabalho Emacs Daemon MacOSX

Se você gosta de usar o Emacs, mas deseja uma integração melhor com o Mac OSX, tente o seguinte:

Primeiro, consiga uma cópia simples do GNU Emacs de:

http://emacsformacosx.com

Em seguida, crie aliases para todas as suas operações comuns:

Lançar o Daemon Emacs

alias emd = '/Applications/Emacs.app/Contents/MacOS/Emacs --daemon'

Cliente Emacs usando quadro existente (se aplicável)

alias em = '/Applications/Emacs.app/Contents/MacOS/bin/emacsclient --no-wait'

Cliente Emacs em novo quadro

alias emn = '/Applications/Emacs.app/Contents/MacOS/bin/emacsclient -c --no-wait'

Adicionando Daemon Emacs como Item de Login

Finalmente, para que tenhamos .apps bonitos e brilhantes para usar, abra o AppleScript Editor e crie um novo projeto vazio com o seguinte script:

do shell script "/Applications/Emacs.app/Contents/MacOS/Emacs --daemon"

Cenário

Em seguida, basta salvar como um aplicativo:

Cenário

Depois de criar seu pacote EmacsDaemon.app, adicione-o aos seus itens de login em Preferências do Sistema -> Usuários e Grupos

Agora, toda vez que você se logar, você terá um servidor emacs à sua disposição. O poder do emacs está a apenas um em myfile.c de distância.