
Я пытаюсь выяснить, как изменить функцию iTerm при CMDщелчке по файлу в окне iTerm, чтобы он открывался в моем редакторе по умолчанию, Atom.
В настоящее время CMDфункция +click в iTerm открывает файлы в Sublime. У меня CMDустановлена функция +Click для открытия с помощью приложения по умолчанию (в настройках iTerm). Я также убедился, что этот тип файла настроен на постоянное открытие с помощью Atom (на экране информации о файле в Finder).
Если я нажимаю на файл из Finder, он открывается в Atom, а не в Sublime Text. Единственное, что у меня есть, это то, что iTerm, возможно, не распознает Atom как редактор. Если я перейду в iTerm Preferences > Profiles > Advanced и изменю CMD+Click to open with which Editor, в списке редакторов для выбора будет доступен только Sublime 3.
Любая помощь будет оценена по достоинству!
решение1
Внутри Atom перейдите в Atom
меню и выберите Install Shell Commands
. Это гарантирует, что вы сможете вызвать Atom из iTerm.
На том же экране настроек iTerm измените первый список выбора на Run command...
и вставьте следующее в появившееся текстовое поле: /usr/local/bin/atom -n \1:\2
. Это сообщает инструменту командной строки Atom о необходимости открыть выбранный файл (\1) в указанной строке (\2).
решение2
(Я использую эту. По какой-то причине опция iTerm «Открыть с помощью приложения по умолчанию» не работает, но команда «$ open anything» работает как часы, поэтому я просто установил эту команду.