Comando iTerm fare clic per aprire con Atom


31

Sto cercando di capire come cambiare la funzione iTerm quando CMD+ Facendo clic su un file in una finestra iTerm per averlo aperto nel mio editor predefinito, Atom.

Attualmente, la CMDfunzione + clic in iTerm apre i file in Sublime. Ho la funzione CMD+ Fare clic su Apri per aprire con l'app predefinita (all'interno delle preferenze iTerm). Ho anche assicurato che questo tipo di file è configurato per aprirsi sempre con Atom (nella schermata delle informazioni del file dal Finder).

Se faccio clic sul file dal Finder, si apre con Atom, non con testo sublime. L'unico indizio che ho è che forse iTerm non riconoscerà Atom come un editore. Se vado in iTerm Preferenze> Profili> Avanzate e cambio CMD+ Fai clic per aprire con quale Editor, nell'elenco 3 di editor è disponibile solo il sublime 3.

Qualsiasi aiuto sarebbe apprezzato!


2
Nota: la nuova versione di Build 3.0.0 di iTerm2 aggiunge "Atom" all'elenco di opzioni per il menu a discesa "Apri con l'editor ..." come mostrato sopra. Lo troverai ora in Preferenze sotto Profili -> Avanzate -> Storia semantica.
pdobb,

Risposte:


21

All'interno di Atom, vai al Atommenu e scegli Install Shell Commands. Questo ti assicura di poter chiamare Atom da iTerm.

In quella stessa schermata delle preferenze iterm, modificare la prima lista di selezione per Run command...e incollare il seguente nel campo di testo che appare: /usr/local/bin/atom -n \1:\2. Ciò indica allo strumento da riga di comando atom di aprire il file selezionato (\ 1) nel numero di riga specificato (\ 2).


6
Ciao! Lasciare "-n" fuori dal tuo suggerimento lo apre in una finestra esistente (che è ciò che preferisco). Sfortunatamente questo fa sì che atom non riconosca il numero di colonna (ma va alla riga corretta). Qualche idea su questo?
Cyberwiz,

Ogni possibilità che tu possa aggiungere la soluzione per iTerm2 alla tua risposta per favore !? Grazie!
Matthew Herbst,

1
@MatthewHerbst Atom è un'opzione nell'elenco di selezione "Apri con l'editor ..." ora. Questa risposta non è più utile.
martedì

17

(Lo uso. Per qualche motivo, l'opzione iTerm "Apri con l'app predefinita" non funziona, ma il comando "$ open qualunque" funziona come un incantesimo, quindi ho appena impostato quel comando.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.