Для каждого типа выберите файл в Finder, выберите Get Info
в меню «Файл».В открывшемся информационном окне в разделе Open with
выберите приложение emacs, которое вы используете (и это должна быть версия приложения), а затем нажмите Change All..
.
Если вы используете традиционныйпроклиная emacs из командной строки, вы можете создать небольшое приложение AppleScript в действии ScriptEditor или Automator, которое получит файлы из искателя и откроет с ними emacs.Затем используйте Get Info
, чтобы связать приложение с файлами .rb и .py.
РЕДАКТИРОВАТЬ: см. Этот недавний ответ для одного способа создания приложения для запуска AppleScript: просто измените команду оболочкивместо этого вызывать emacs.
ДОПОЛНИТЕЛЬНОЕ РЕДАКТИРОВАНИЕ: ваш скрипт почти готов, но вам нужно запустить его под Terminal.app
.Попробуйте изменить его так:
launch application "Terminal"
tell application "Terminal"
do script "cd '" & base & "';" & " emacs " & fname
end tell