Вместо этого используйте службу Automator. Результат может быть даже лучше, в зависимости от вашей точки зрения (я создал сервис для шестнадцатеричного редактора 0xED, но он также должен работать для TextWrangler):
Если вам нравится то, что вы видите на скриншоте, откройте /Applications/Automator.app
и выберите для создания нового сервиса. В правом верхнем углу окна выберите «получать выбранные файлы и папки в любом приложении » (или просто Finder, по вашему выбору).
В библиотеке выберите « Утилиты» и дважды щелкните « Запустить сценарий оболочки».
Настройте это действие на «Передача ввода в качестве аргументов » и замените текст сценария следующим:
if [ -f "$1" ] ; then
open -a "TextWrangler" "$1"
fi
Это откроет выбранный файл с помощью TextWrangler, если это обычный файл (без символической ссылки, папки и т.д.)
Сохранить как "Открыть в TextWrangler", и вы можете использовать его.