不久前,我們討論了Fim,這是一個輕量級的命令行圖像查看器應用程序,用于從命令行顯示各種類型的圖像,如bmp、gif、jpeg和png。今天,我遇到了一個類似的工具,叫做lsix。它類似于類似Unix的系統中的ls命令,但僅適用于映像。Lsix是一個簡單的命令行工具,旨在使用Sixel圖形格式在終端中顯示縮略圖。想了解的人,Sixel是六像素的縮寫,是位圖圖形格式。它使用imagemagick,所以ImageMagick支持的文件格式幾乎都可以正常工作。
功能
我們可以將lsix的功能列舉如下:
自動檢測你的終端是否支持 Sixel 圖形格式。如果你的終端不支持 Sixel,它會通知你啟用它。自動檢測終端背景顏色。它使用終端轉義序列來試圖找出終端應用程序的前景色和背景色,并清楚地顯示縮略圖。如果目錄中有更多圖像(通常大于 21 個),lsix 將一次顯示這些圖像,因此你無需等待創(chuàng)建整個蒙太奇圖像(LCTT 譯注:拼貼圖)??梢酝ㄟ^ SSH 工作,因此你可以輕松操作存儲在遠程 Web 服務器上的圖像。它支持非位圖圖形,例如 .svg、.eps、.pdf、.xcf 等。用 Bash 編寫,適用于幾乎所有 Linux 發(fā)行版。安裝lsix
由于lsix使用ImageMagick,請確保它已安裝。它可以在大多數Linux發(fā)行版的默認軟件庫中找到。例如,在Arch Linux及其變體(如Antergos和Manjaro Linux)上,可以使用以下命令安裝ImageMagick:
$ sudo pacman -S imagemagick
在Debian,Ubuntu,Linux Mint上:
$ sudo apt-get install imagemagick
Lsix不需要安裝,因為它只是一個Bash腳本。只需下載它,并將其移動到您的$PATH。就這么簡單。
從項目的GitHub主頁下載lsix的最新版本。我使用以下命令下載了lsix存檔包:
$ wget https://github.com/hackerb9/lsix/archive/master.
提取下載的壓縮文件:
$解壓master.
該命令將所有內容提取到一個名為lsix-master的文件夾中。將lsix二進制文件從該目錄復制到$PATH,例如,/usr/local/bin/。
$ sudo CP lsix-master/lsix/usr/local/bin/
最后,使lsix二進制文件可執(zhí)行:
$ sudo chmod+x/usr/local/bin/lsix
這樣就到了終端本身顯示縮略圖的時候了。
在開始使用lsix之前,請確保您的終端支持Sixel圖形格式。
開發(fā)人員在Xterm上以vt340模擬模式開發(fā)lsix。然而,他聲稱lsix應該適用于任何Sixel兼容終端。
Xterm支持Sixel圖形格式,但默認情況下不啟用。
您可以使用另一個終端上的命令來啟動啟用六層模式的Xterm:
$ xterm -ti vt340
或者,您可以將vt340作為Xterm的默認終端類型,如下所示。
1.《lsi 使用 Sixel 圖形格式在終端中顯示縮略圖》援引自互聯網,旨在傳遞更多網絡信息知識,僅代表作者本人觀點,與本網站無關,侵刪請聯系頁腳下方聯系方式。
2.《lsi 使用 Sixel 圖形格式在終端中顯示縮略圖》僅供讀者參考,本網站未對該內容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉載時請保留本站內容來源地址,http://f99ss.com/yule/1245456.html