Čas od času se stane, že na svém Macovi si chci prohlédnout, zobrazit, nějaký obrázek. Obyčejně to pak dělám asi takhle nějak open ~/Downloads/revel.png
a obrázek se otevře v novém okně.
Ok, ale pak musím zafokusovat nově otevřené okno, a je jedno jestli nějak z klávesnice, nebo pomocí myši a nově otevřené okno zavřít… To je dost práce navíc.
Ideál je, přímo v terminálu si nechat obrázek zobrazit a pak v něm ve své práci pokračovat dál. Třeba nějak takto:

Super, že? Určitě jste si všimli příkazu imgcat
s názvem souboru… To je přesně ten příkaz, který používám místo příkazu open
.
Tuto binárku nezískáte přes brew
. Jedná se o extension přímo iTermu a jeho instalce je triviální. Stačí v menu aplikaci iTermu kliknout na iTerm2, a pak v submenu kliknout na položku Install Sehll Integration.

V terminálu uvidíte průběh stahování instalovaných rozšíření. Pak restartnete svůj iTerm2 terminál no a pak už vám bude fungovat imgcat ~/Downloads/revel.png
.
BTW
Tohle tedy funguje, pokud používáte ITerm2, ale pokud děláte na Macovi, nepředpokládám, že používáte jiný treminál…