Краткий ответ: настройки внешнего редактора и ассоциации типов файлов облажались.
Xcode использует сопоставление типов файлов, чтобы определить, что следует запускать при вызове этой команды. Мои были прикреплены к внешнему редактору MacVim , который я люблю. К сожалению, по моему опыту, этот внешний редактор Xcode не очень хорошо работал с MacVim. И тогда это облажалось. Вздох.
Как сбросить:
- Открыть настройки Xcode (⌘,)
- Перейдите на вкладку «Типы файлов».
- В файле / text / sourcecode / sourcecode.c / * убедитесь, что для всех записей установлено значение "По умолчанию (файл исходного кода)".
Бонус, если вы не хотите, чтобы эта команда порождала другое окно:
- Перейдите на вкладку «Общие».
- Выберите «Открыть аналоги в одном редакторе».