Přetažením & Přetáhněte položky vyhledávače do terminálu a automaticky zadejte jejich úplnou cestu & Název

Anonim

Kteroukoli položku Finderu můžete okamžitě vytisknout celou cestu a název do Terminálu přetažením položky z okna Finderu do okna Terminálu. Jakmile je položka Finder vhozena do terminálu, celá cesta k položce je automaticky okamžitě napsána, přičemž se zachová jak správná velká písmena, tak se automaticky vyplní příslušné \ předtím, než se objeví mezera – dva zdroje chyb pro mnoho uživatelů OS X .

Je to skvělé pro kopírování cesty k souboru nebo složce do terminálu, o kterém jsme mluvili dříve, ale je to také neuvěřitelně užitečné pro zadání opravdu dlouhého názvu souboru nebo aplikace do Terminál, aniž byste se museli starat o velká a malá písmena a jak správně zadávat věci, jako jsou speciální znaky nebo mezery v názvech souborů a složek – trik přetažením pokryje všechna velká a malá písmena a příslušný kód pro mezery – a samozřejmě je užitečný pro pohyb v také příkazový řádek.

Kompatibilní se všemi verzemi Mac OS X a funguje jak v aplikaci Terminal, tak v aplikacích iTerm / iTerm2, použití je opravdu snadné. Můžete si to vyzkoušet sami, ale zkontrolujeme, jak to funguje, na příkladu snímku obrazovky, kde se používá k automatickému zadání názvu aplikace s malými a velkými písmeny, což je něco, co mnoho nových uživatelů terminálu jen těžko dokáže.

Níže jsem přetáhl Quartz Composer na kartu Terminál, zatímco bylo nano otevřené. Ikonu aplikace Quartz Composer můžete vidět mírně průsvitnou, když se vznáší nad oknem Terminálu, než bude „upuštěna“ uvolněním kliknutí myši, zde bude vložena jako cesta k příkazu alias, čímž se zkrátí syntaxe potřebná ke spuštění Quartz. Composer z příkazového řádku OS X:

Jakmile je složka nebo soubor (nebo v tomto případě aplikace) přesunut do aktivního okna terminálu, je okamžitě zapsána úplná cesta přímo do terminálu, kdekoli je umístěn příkazový řádek . V tomto příkladu se jedná o nano dokument, takže úplná cesta bude zapsána do souboru nano, kde byla výzva umístěna v souboru bash_alias, jak je znázorněno na snímku obrazovky níže:

Všimněte si, že nyní to již není „Quartz Composer“, ale zobrazuje se jako „Quartz\ Composer.app“ – tento rozdíl mezi názvem aplikace, jak se objevuje v GUI, a tím, jak se zobrazuje na příkazovém řádku je hlavním zdrojem zmatků a chyb pro mnoho uživatelů, kteří jsou noví v terminálu a příkazovém řádku v systému Mac OS X. Tento trik přetažením napraví, že přidáním znaku \ před začátek mezery a správným zachováním všech velkých písmen pro vy – ponecháváte méně prostoru pro chyby uživatele.

Toto je trochu starý trik, ale až budete příště ve Finderu a budete chtít získat přístup k souboru nebo adresáři v terminálu, vyzkoušejte to. Zjistil jsem, že je to rychlejší než použití doplňování karet pro hluboko uložené soubory.

Přetažením & Přetáhněte položky vyhledávače do terminálu a automaticky zadejte jejich úplnou cestu & Název