I-drag ang & I-drop ang Mga Item ng Finder sa Terminal upang Awtomatikong I-type ang kanilang Buong Path & Pangalan
Maaari mong agad na i-print ang anumang Finder item na buong path at pangalan sa Terminal sa pamamagitan ng pag-drag at pag-drop ng item mula sa Finder window at papunta sa Terminal window. Kapag na-drop na ang Finder item sa terminal, ang buong path patungo sa item ay awtomatikong nai-type out kaagad, pinapanatili ang parehong tamang capitalization pati na rin ang awtomatikong pagpuno sa naaangkop na \ bago lumitaw ang isang puwang - dalawang mapagkukunan ng error para sa maraming mga gumagamit ng OS X .
Ito ay mahusay para sa pagkopya ng isang file o path ng folder sa Terminal, na napag-usapan namin bago ang bahaging iyon, ngunit ito ay lubhang kapaki-pakinabang para sa pag-type ng isang talagang mahabang pangalan ng file o pangalan ng application sa Terminal nang hindi kailangang mag-alala tungkol sa casing at kung paano maayos na mag-input ng mga bagay tulad ng mga espesyal na character o puwang sa loob ng mga pangalan ng file at folder – ang drag & drop trick ay sumasaklaw sa lahat ng casing at ang naaangkop na spacing code para sa iyo – at siyempre, ito ay madaling gamitin para sa paglipat-lipat sa yung command line din.
Katugma sa lahat ng bersyon ng Mac OS X, at gumagana sa parehong Terminal app at iTerm / iTerm2 application, ito ay talagang madaling gamitin. Maaari mo itong subukan mismo ngunit susuriin din namin kung paano ito gumagana gamit ang isang halimbawa ng screen shot, kung saan ito ay ginagamit upang awtomatikong i-type ang magkahalong case name ng isang application, isang bagay na maraming user na bago sa terminal ay nahihirapang gawin.
Sa ibaba, na-drag ko ang Quartz Composer sa isang tab na Terminal habang nakabukas ang nano. Maaari mong makita ang icon ng Quartz Composer app na bahagyang translucent habang nagho-hover ito sa Terminal window bago 'i-drop' sa paglabas ng pag-click ng mouse, dito ito ilalagay bilang path sa isang alias command, pinaikli ang syntax na kinakailangan para ilunsad ang Quartz Composer mula sa command prompt ng OS X:
Kapag ang folder o file (o sa kasong ito, application) ay na-drop sa aktibong terminal window, ang buong path ay agad na nai-type out at direkta sa terminal kung saan man matatagpuan ang command prompt . Sa halimbawang ito, ito ay isang nano na dokumento, kaya ang buong path ay ita-type sa nano file kung saan ang prompt ay nakalagay sa loob ng isang bash_alias file, tulad ng ipinapakita sa screenshot sa ibaba:
Tandaan na ngayon ay hindi na ito “Quartz Composer” ngunit ito ay ipinapakita bilang “Quartz\ Composer.app” – ang pagkakaibang ito sa pagitan ng pangalan ng application na lumalabas sa GUI at kung paano ito lumilitaw sa command line ay isang pangunahing pinagmumulan ng pagkalito at error para sa maraming user na bago sa Terminal at command line sa Mac OS X. Itong drag & drop trick na remedyo na sa pamamagitan ng pagdaragdag ng \ bago ang simula ng isang space, at pagpapanatili rin ng lahat ng capitalization nang maayos para sa ikaw – nag-iiwan ng mas kaunting puwang para sa error ng user.
Ito ay isang uri ng isang lumang trick, ngunit sa susunod na pagkakataon na ikaw ay nasa Finder at nais na mag-access ng isang file o direktoryo sa loob ng terminal, subukan ito, nalaman kong mas mabilis ito kaysa sa paggamit ng pagkumpleto ng tab para sa malalim na nakabaon na mga file.
