Вам нужно изменить редактор для типа text/plain mime или public.plain-text UTI. Обычный диалог Get Info изменяет связь для расширения имени файла, которого нет у этих файлов.
Получите RCDefaultApp и установите его.
Откройте Системные настройки »Приложения по умолчанию» Приложения. Выберите нужный редактор по умолчанию и найдите любой из вышеперечисленных в списке поддерживаемых типов приложения.

Выберите запись и нажмите « Установить по умолчанию». Вы сделали Оба открытия с Finder и командная строка с open откроет свой новый редактор по умолчанию.
Это также изменяет все файлы .txt и тому подобное. Я не думаю, что это можно предотвратить, так как OS X считает, что оба эти файла и файлы без расширения являются public.plain-text/text/plain .
Чтобы сделать это без RCDefaultApp, отредактируйте Edit ~/Library/Preferences/com.apple.LaunchServices.plist .
Добавьте запись в LSHandlers , содержащую UTI (ключ LSHandlerContentType , например, public.plain-text) и идентификатор пакета приложения (LSHandlerRoleAll , например, com.macromates.textmate).
В редакторе списка свойств это выглядит так:
