Eu instalei o Emacs com brew
brew install emacs --with-cocoa
ln -s /usr/local/Cellar/emacs/25.3/Emacs.app /usr/local/bin/
ln -s /usr/local/Cellar/emacs/25.3/Emacs.app /Applications/
e acrescentou o diretório do Homebrew ao PATH em ~/.bashrc
export PATH="/usr/local/Cellar/emacs/25.3/bin:$PATH"
Eu posso abrir um arquivo .md no Emacs. Mas não posso alterar o aplicativo de abertura padrão de todos os arquivos .md para o Emacs.
No Finder, clico com o botão direito do mouse em um arquivo, clico em "Abrir com", clico em "Outros ..." e desça até o arquivo Emacs.app. Se eu clicar em Abrir, o computador continuará normalmente. Se eu marcar a caixa "Sempre abrir com", recebo uma caixa de diálogo de erro com
Você não pode alterar o item index.md para sempre abrir no aplicativo selecionado. O item está bloqueado ou danificado, ou em uma pasta que você não tem permissão para modificar (código de erro -9499).
Da mesma forma, posso clicar com o botão direito do mouse em "Obter Informações", alterar o aplicativo em "Abrir com" para o Emacs e recebo a mesma mensagem de erro.
O sistema operacional é macOS High Sierra Versão 10.13.6. Eu tenho a mesma configuração no meu computador em casa executando El Capitan e este procedimento funciona bem.
Como posso definir todos os arquivos .md para abrir no Emacs?
fonte