Lsix, tedd az indexképeket az Ubuntu termináljában lévő képekhez

lsixről

A következő cikkben megnézzük az Lsix-et. Ebben a blogban egy ideje beszéltek róla Vége. Ez egy olyan alkalmazás volt, amely a CLI képnézegető könnyűsúlyú. Az alkalmazás, amelyet ma látni fogunk, valami hasonló. Olyan, mint az 'ls' parancs a Unix-szerű rendszereken.

Az Lsix egy egyszerű CLI segédprogram, amelyet arra terveztek indexképeket jelenítsen meg a terminálon Sixel grafika segítségével. Azoknak, akik kíváncsi, mi az Sixel, Úgy értem, hogy ez hat pixel rövidítése. Ez egyfajta bitképes grafikai formátum. ImageMagickot használ, tehát szinte az összeset Az imagemagick által támogatott fájlformátumoknak jól kell működniük.

Az lsix általános jellemzői

  • Automatikusan észleli, hogy a terminál támogatja-e a Sixel grafikát vagy nem. Ha a terminál nem kompatibilis a Sixel-lel, értesíti Önt.
  • Ön képes lesz automatikusan felismerni a terminál háttérszínét. Használja a terminál menekülési szekvenciáit, hogy megpróbálja kitalálni a terminál és a jól láthatóan jelenítse meg a miniatűröket.
  • lhat sorban jeleníti meg a képeket minden alkalommal, ha lehetséges. Emiatt nem kell sokáig várnia a teljes montázs elkészítéséig.
  • Remekül működik az SSH-val. Ez a segédprogram lehetővé teszi a felhasználó számára kezelje a távoli webszerveren tárolt képeket sok komplikáció nélkül.
  • Es támogatja a nem bitképes grafikákatfájlként: .svg, .eps, .pdf, .xcf stb.
  • ezt BASH-ban írva, így szinte az összes Gnu / Linux disztribúción működik.

Lehet részletesebben lásd az összes tulajdonságát Az projekt GitHub oldal.

Lsix telepítés

feltéve, hogy Az lsix az ImageMagick alkalmazást használja, meg kell győződnünk arról, hogy telepítve van-e a rendszerünkre. Ez elérhető a legtöbb Gnu / Linux disztribúció alapértelmezett tárházában. A Debianban, az Ubuntu, a Linux Mint alkalmazásban csak meg kell nyitnia egy terminált (Ctrl + Alt + T), és be kell írnia:

sudo apt install imagemagick

A következő segédprogram nem nem igényel telepítést. Csak töltse le és helyezze át a $ PATH-ra.

Töltse le az lsix legújabb verzióját a projekt Github oldaláról. Ugyanabba a terminálba írja:

töltse le az lsix-et wget-lel

wget https://github.com/hackerb9/lsix/archive/master.zip

Bontsa ki a letöltött zip fájlt:

kicsomagolja a mester lsix-et

unzip master.zip

A fenti parancs kibontja a '' nevű mappa összes tartalmátlsix-mester". Másolja az lsix bináris fájlt erről a könyvtárról a $ PATH-ra, például / usr / local / bin /.

sudo cp lsix-master/lsix /usr/local/bin/

Végül, tegye a bináris futtathatóvá:

sudo chmod +x /usr/local/bin/lsix

Itt az ideje, hogy a terminálon miniatűrök jelenjenek meg. Mielőtt elkezdené használni az lsix-et, győződjön meg arról, hogy a terminál támogatja a Sixel grafikát.

Az xterm vt340 lsix hibája nem engedélyezett

Ezt a szkriptet Xterm-ben fejlesztették vt340 emulációs módban. Fejlesztője azonban azt állítja, hogy az lsix-nek bármilyen Sixel-kompatibilis terminálon kell működnie. Az Xterm támogatja a Sixel grafikákat, de alapértelmezés szerint nincsenek engedélyezve.

Ön indítsa el az Xterm-et a Sixel mód engedélyezésével a következő parancsot egy másik terminálról:

xterm -ti vt340

Egy másik lehetőség az tegye a vt340-et az Xterm alapértelmezett termináltípusává. Ezt elérhetjük a .Xresources fájl szerkesztése. Ha nem áll rendelkezésre, egyszerűen hozza létre:

vi .Xresources

Adja hozzá a következő sort:

Xsources konfiguráció az lsix számára

xterm*decTerminalID     :      vt340

A terminálhoz nyomja meg az ESC billentyűt és írja be: wq a fájl mentéséhez és bezárásához.

Fejezze be a következő parancs futtatásával: alkalmazza a módosításokat:

xrdb -merge .Xresources

Az Xterm mostantól úgy indul, hogy alapértelmezés szerint minden indításkor engedélyezve van a Sixel mód.

Miniatűr képek megtekintése a terminálon

Az Xterm a vt340 móddal indult, így néz ki az Xterm a rendszeremen.

alapértelmezés szerint az xterm

Ez egy nagyon egyszerű segédprogram. Nincsenek parancssori jelzői vagy konfigurációs fájljai. Csak annyit kell tennie, hogy argumentumként adja át a fájl elérési útját.

Az lsix egy adott fájlt mutat

lsix ejemplo/ubunlog.jpg

Ha azt út nélkül futsz, megmutatja az aktuális munkakönyv indexképeit.

képek a könyvtárban az lsix-szel

lsix

Amint a fenti képernyőképen látható, a könyvtárban található összes fájl miniatűrje egyértelműen megjelenik a terminálon. Ha a 'parancsot használjals', csak a fájlneveket fogja látni, a bélyegképeket nem.

lsx-hez képest

Képesek leszünk meghatározott típusú képek csoportjának megtekintése helyettesítő karakterek használatával. Egy adott típusú összes kép, például JPG, megjelenítéséhez a helyettesítő karakter az alábbiak szerint használható:

jpeg könyvtár tartalma lsix-szel

lsix *.jpg

Ha csak PNG képeket akarunk látni, akkor meg kell változtatnunk a kiterjesztést:

png tartalom a könyvtárban az lsix-szel

lsix *png

Az indexkép minősége meglepően jó. A miniatűrök jól láthatók. Remélem, ez egyértelmű volt Az lsix nagyon hasonlít az 'ls' parancsra, de csak a miniatűrök megjelenítésére. Ha sok képpel dolgozik, az lsix nagyon hasznos lehet az Ön számára.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.