Trascina & Rilascia gli elementi del Finder nel terminale per digitare automaticamente il loro percorso completo & Nome

Anonim

Puoi stampare istantaneamente il percorso completo e il nome di qualsiasi elemento del Finder nel Terminale trascinando e rilasciando un elemento da una finestra del Finder e in una finestra del Terminale. Una volta che l'elemento del Finder è stato rilasciato nel terminale, l'intero percorso dell'elemento viene automaticamente digitato istantaneamente, mantenendo sia la corretta maiuscola sia riempiendo automaticamente l'appropriato \ prima che appaia uno spazio: due fonti di errore per molti utenti di OS X .

Questo è ottimo per copiare il percorso di un file o di una cartella nel Terminale, di cui abbiamo discusso prima, ma è anche incredibilmente utile per digitare un nome di file o un'applicazione molto lungo nel Terminale senza doversi preoccupare delle maiuscole e di come inserire correttamente elementi come caratteri speciali o spazi all'interno dei nomi di file e cartelle: il trucco del trascinamento della selezione copre tutte le maiuscole e il codice di spaziatura appropriato per te e, naturalmente, è utile per spostarsi all'interno anche la riga di comando.

Compatibile con tutte le versioni di Mac OS X e funzionante sia nell'app Terminal che nelle applicazioni iTerm / iTerm2, è davvero facile da usare. Puoi provarlo tu stesso, ma esamineremo anche come funziona con un esempio di schermata, in cui viene utilizzato per digitare automaticamente il nome misto di un'applicazione, qualcosa che molti utenti nuovi del terminale hanno difficoltà a realizzare.

Sotto, ho trascinato Quartz Composer in una scheda Terminale mentre nano era aperto. Puoi vedere l'icona dell'app Quartz Composer leggermente traslucida mentre passa sopra la finestra del Terminale prima di essere "rilasciata" con il rilascio del clic del mouse, qui verrà inserita come percorso di un comando alias, accorciando la sintassi necessaria per avviare Quartz Compositore dal prompt dei comandi di OS X:

Una volta che la cartella o il file (o in questo caso, l'applicazione) è stato trascinato nella finestra del terminale attivo, il percorso completo viene quindi digitato immediatamente e direttamente nel terminale ovunque si trovi il prompt dei comandi . In questo esempio, si tratta di un documento nano, quindi il percorso completo verrà digitato nel file nano in cui si trovava il prompt all'interno di un file bash_alias, come mostrato nello screenshot seguente:

Nota che ora non è più “Quartz Composer” ma è mostrato come “Quartz\ Composer.app” – questa differenza tra il nome dell'applicazione come appare nella GUI e come appare nella riga di comando è una delle principali fonti di confusione ed errore per molti utenti che non conoscono il terminale e la riga di comando in Mac OS X. Questo trucco di trascinamento della selezione rimedia aggiungendo \ prima dell'inizio di uno spazio e mantenendo correttamente tutte le maiuscole per tu – lasciando meno spazio agli errori dell'utente.

Questo è un vecchio trucco, ma la prossima volta che sei nel Finder e vuoi accedere a un file o una directory all'interno del terminale, provalo, trovo che sia più veloce che usare il completamento tramite tabulazione per file sepolti in profondità.

Trascina & Rilascia gli elementi del Finder nel terminale per digitare automaticamente il loro percorso completo & Nome