Trageți & Aruncă elementele Finder în terminal pentru a le introduce automat calea completă & Nume
Puteți imprima instantaneu calea completă și numele oricărui element Finder în Terminal trăgând și plasând un element dintr-o fereastră Finder și într-o fereastră Terminal. Odată ce elementul Finder a fost introdus în terminal, întreaga cale către element este introdusă automat instantaneu, menținând atât scrierea corectă cu majuscule, cât și completarea automată a \ corespunzătoare înainte de apariția unui spațiu - două surse de eroare pentru mulți utilizatori OS X .
Acest lucru este grozav pentru a copia o cale de fișier sau folder în Terminal, despre care am discutat înainte de acea parte, dar este, de asemenea, incredibil de util pentru a tasta un nume de fișier foarte lung sau un nume de aplicație în Terminal fără să vă faceți griji cu privire la majuscule și la cum să introduceți corect lucruri precum caractere speciale sau spații în numele fișierelor și folderelor - trucul de glisare și plasare acoperă toate majusculele și codul de spațiere adecvat pentru dvs. - și, desigur, este la îndemână pentru a vă deplasa în și linia de comandă.
Compatibil cu toate versiunile de Mac OS X și funcționând atât în aplicația Terminal, cât și în aplicațiile iTerm / iTerm2, acest lucru este foarte ușor de utilizat. Îl puteți încerca singur, dar vom analiza și modul în care funcționează cu un exemplu de captură de ecran, în care este folosit pentru a introduce automat numele de majuscule mixte al unei aplicații, lucru pe care mulți utilizatori noi la terminal le este greu să îl realizeze.
Mai jos, am tras Quartz Composer într-o filă Terminal în timp ce nano era deschis. Puteți vedea pictograma aplicației Quartz Composer ușor translucidă în timp ce trece peste fereastra Terminal înainte de a fi „strânsă” cu eliberarea clicului de mouse, aici va fi inserată ca cale către o comandă alias, scurtând sintaxa necesară pentru a lansa Quartz Compozitor din promptul de comandă al OS X:
Odată ce folderul sau fișierul (sau, în acest caz, aplicația) a fost aruncat în fereastra terminalului activ, calea completă este apoi introdusă imediat și direct în terminal, oriunde se află promptul de comandă . În acest exemplu, este un document nano, astfel că calea completă va fi introdusă în fișierul nano unde solicitarea a fost situată într-un fișier bash_alias, așa cum se arată în captura de ecran de mai jos:
Rețineți că acum nu mai este „Quartz Composer”, ci este afișat ca „Quartz\ Composer.app” – această diferență între numele aplicației așa cum apare în GUI și modul în care apare în linia de comandă este o sursă majoră de confuzie și eroare pentru mulți utilizatori care sunt noi în terminalul și linia de comandă în Mac OS X. Acest truc drag & drop remediază faptul că, adăugând \ înainte de începutul unui spațiu și, de asemenea, menținând toate majusculele în mod corespunzător pentru tu – lăsând mai puțin loc erorii utilizatorului.
Acesta este un fel de truc vechi, dar data viitoare când sunteți în Finder și doriți să accesați un fișier sau un director din terminal, încercați acest lucru, consider că este mai rapid decât să utilizați completarea filelor pentru fișiere adânc îngropate.
