Натисніть команду iTerm, щоб відкрити програму Atom


31

Я намагаюся розібратися, як змінити функцію iTerm, коли CMD+ Клацнувши по файлу у вікні iTerm, щоб він був відкритий у моєму редакторі за замовчуванням, Atom.

В даний час CMDфункція + click в iTerm відкриває файли в Sublime. У мене є функція CMD+ Клацніть, щоб відкрити програму за замовчуванням (у налаштуваннях iTerm). Я також переконався, що цей тип файлу налаштований завжди відкриватися за допомогою Atom (на екрані інформації про файл від Finder).

Якщо я натискаю файл із пошуку, він відкриється Atom, а не піднесеним текстом. Єдина підказка, яку я маю - це те, що, можливо, iTerm не визнає Atom редактором. Якщо я перейду до Налаштування iTerm> Профілі> Додатково та зміню CMD+ Клацніть, щоб відкрити редактор, у списку редакторів можна вибрати лише піднесене 3.

Будь-яка допомога буде вдячна!


2
Примітка. Новий випуск Build 3.0.0 iTerm2 додає "Atom" до списку параметрів для випадаючого меню "Відкрити за допомогою редактора ...", як зображено вище. Ви знайдете його зараз у Налаштуваннях у розділі Профілі -> Додатково -> Історія семантики.
пдобб

Відповіді:


21

Всередині Atom перейдіть до Atomменю та виберіть Install Shell Commands. Це гарантує можливість зателефонувати в Atom з iTerm.

У цьому ж екрані Iterm переваги, змінити перший список вибору для Run command...і вставте наступне в текстовому полі , яке з'являється: /usr/local/bin/atom -n \1:\2. Це вказує інструменту командного рядка atom, щоб відкрити файл, що натиснув (\ 1), на вказаний номер рядка (\ 2).


6
Привіт! Залишивши "-n" від вашої пропозиції, він відкриває його у наявному вікні (що я вважаю за краще). На жаль, це змушує атом не розпізнавати номер стовпця (він переходить до правильного рядка). Будь-які ідеї з цього приводу?
Cyberwiz

Будь-який шанс ви можете додати рішення для iTerm2 до своєї відповіді, будь ласка !? Спасибі!
Метью Гербст

1
@MatthewHerbst Atom - це варіант у списку вибору "Відкрити за допомогою редактора ..." зараз. Ця відповідь більше не корисна.
tjmcewan

17

(Я використовую цей. Чомусь параметр iTerm "Відкрити програмою за замовчуванням" не працює, але команда "$ відкрити все" працює як шарм, тому я просто встановив цю команду.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.