Polecenie iTerm kliknij, aby otworzyć za pomocą Atom


31

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!


2
Uwaga: Nowa wersja iTerm2 kompilacji 3.0.0 dodaje „Atom” do listy opcji dla rozwijanego menu „Otwórz za pomocą edytora ...”, jak pokazano powyżej. Znajdziesz go teraz w Preferencjach w obszarze Profile -> Zaawansowane -> Historia semantyczna.
— pdobb

Odpowiedzi:


21

Wewnątrz Atom przejdź do Atommenu i wybierz Install 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).


6
Cześć! Pozostawienie „-n” poza sugestią powoduje, że otwiera się ono w istniejącym oknie (co wolę). Niestety powoduje to, że atom nie rozpoznaje numeru kolumny (idzie jednak do właściwej linii). Jakieś pomysły na ten temat?
— Cyberwiz,

Jeśli chcesz, możesz dodać rozwiązanie iTerm2 do swojej odpowiedzi !? Dzięki!
— Matthew Herbst

1
@MatthewHerbst Atom jest teraz opcją na liście wyboru „Otwórz za pomocą edytora ...”. Ta odpowiedź nie jest już przydatna.
— tjmcewan

17

(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.

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.