El Capitan - Menu clic destro - Apri terminale qui


17

So che questo potrebbe essere stato chiesto più volte, tuttavia non riesco a trovare un metodo valido che funzionerà per me.

Su El Capitan - Voglio aggiungere un'opzione al menu del tasto destro (non alla sezione servizi) che mi permette di aprire un file o una directory direttamente nel terminale dall'opzione del tasto destro.

Qualcuno sarebbe in grado di fornire un metodo di lavoro?


Cosa c'è di sbagliato con i servizi? Esiste già come opzione lì.
Tetsujin

@Tetsujin - Finora non mi permette di aprire un file nel terminale. Solo cartelle. In precedenza ho usato XtraFinder che non funziona più su El Capitan senza disabilitare una caratteristica di successione di El Capitan.
RandomMath

Hmm va bene. Il servizio è in realtà 'Open Terminal at Folder' quindi credo che tu abbia ragione
Tetsujin

1
Come vuoi aprire il file nel terminale?
Joonas

Cosa ti aspetti che faccia con un file?
Chris Page

Risposte:


11

Exhibit A

Come già accennato nei commenti, l'utilizzo del servizio integrato funziona sicuramente per le cartelle. Per quanto riguarda i file, se dovessi aprirli nel Finder, non accadrebbe nulla a meno che tu non abbia prima stabilito editor predefiniti nel tuo .bash_profile.

Se non sei morto impostato sull'utilizzo del menu del tasto destro, un modo per aprire un percorso di cartella o un file con terminale senza scaricare software aggiuntivo sarebbe quello di trascinare un file o una cartella sull'icona del tuo terminale nel Dock. Lo faccio spesso e funziona alla grande.


Potrebbe essere utile indicare dove è possibile trovare la finestra di dialogo nell'immagine qui (Preferenze di sistema & gt; Tastiera & gt; Scorciatoie o sotto [menu dell'applicazione corrente] & gt; Servizi & gt; Preferenze servizi); non è del tutto intuitivo.
Weston C

3

In aggiunta puoi aggiungere alias nel tuo .bash_profile:

alias cdf="eval \"cd \\\"\\\`osascript -e 'tell app \\\\\\\"Finder\\\\\\\" to return the POSIX path of (target of window 1 as alias)'\\\`\\\"\""

Questo non risolverà il tuo problema, ma puoi usare la finestra di Terminale esistente e cd alla cartella selezionata in Finder di cdf comando.


Preferisco questo metodo. Volevo solo notare che questo sta usando l'ultima finestra attiva se ci sono più finestre aperte.
rwenz3l


3

Ci sono più utilità di questo tipo disponibili. Per esempio. Go2Shell è anche una possibilità.


Puoi approfondire, ad esempio, descrivere cosa può fare Go2Shell?
Brick

-2

Quando sono passato a El Capitan, sono stato in grado di aprire il terminale al finder come ero prima e non ho mai dovuto provare a farlo funzionare di nuovo.

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.