Próbuję wymyślić, jak zmienić funkcję iTerm, gdy klikam CMD+ plik w oknie iTerm, aby otworzyć go w moim domyślnym edytorze Atom.
Obecnie funkcja CMD+ kliknięcia w iTerm otwiera pliki w Sublime. Mam funkcję CMD+ Kliknij, aby otworzyć z domyślną aplikacją (w ramach preferencji iTerm). Upewniłem się również, że ten typ pliku jest skonfigurowany tak, aby zawsze otwierał się z Atomem (na ekranie informacyjnym pliku z Findera).
Jeśli kliknę plik w wyszukiwarce, otworzy się on z Atomem, a nie z wysublimowanym tekstem. Jedyną wskazówką, jaką mam, jest to, że być może iTerm nie rozpozna Atom jako edytora. Jeśli przejdę do opcji Preferencje iTerm> Profile> Zaawansowane i zmień CMD+ Kliknij, aby otworzyć za pomocą edytora, tylko wzniosłe 3 jest dostępne na liście edytorów do wyboru.
Każda pomoc będzie mile widziana!
Odpowiedzi:
Wewnątrz Atom przejdź do
Atom
menu i wybierzInstall Shell Commands
. Dzięki temu możesz zadzwonić do Atom z iTerm.W tym samym ekranie preferencji iTerm, zmienić pierwszy do listy select
Run command...
i wklej następujący w polu tekstowym, które się pojawi:/usr/local/bin/atom -n \1:\2
. Oznacza to, że narzędzie wiersza polecenia atom otworzy kliknięty plik (\ 1) pod określonym numerem wiersza (\ 2).źródło
(Używam tego. Z jakiegoś powodu opcja iTerm „Otwórz z domyślną aplikacją” nie działa, ale polecenie „$ otwórz cokolwiek” działa jak urok, więc właśnie to ustawiłem.
źródło