Lsix,在您的Ubuntu終端中將縮略圖放在圖像上

關於lsix

在下一篇文章中,我們將看一下Lsix。 前不久在這個博客中被談論 菲姆。 這是一個 CLI圖像查看器 輕的。 我們今天將要看到的應用程序與此類似。 就像在類Unix系統上的“ ls”命令一樣。

Lsix是一個簡單的CLI實用程序,旨在 使用Sixel圖形在終端中顯示縮略圖。 對於那些想知道它是什麼的人 西塞爾,我的意思是那是六個像素的縮寫。 它是位圖圖形格式的一種。 它使用ImageMagick,所以幾乎所有 imagemagick支持的文件格式應該可以正常工作.

lsix的一般特徵

  • 自動檢測您的終端是否支持Sixel圖形 或不。 如果您的終端與Sixel不兼容,它將通知您。
  • 您將能夠自動檢測終端的背景色。 使用終端轉義序列嘗試找出終端的前景色和背景色,以及 清晰顯示縮略圖.
  • 六號 將連續顯示圖像 如果可能的話,每次。 因此,您無需等待很長時間即可創建整個剪輯畫面。
  • 可以與SSH配合使用。 該實用程序將允許用戶 處理存儲在遠程Web服務器上的圖像 沒有很多並發症。
  • Es 支持非位圖圖形,作為文件:.svg,.eps,.pdf,.xcf等。
  • 用BASH編寫,因此它幾乎適用於所有Gnu / Linux發行版。

你可以 詳細了解其所有功能項目GitHub頁面.

Lsix安裝

考慮到 lsix使用ImageMagick,我們必須確保已在系統上安裝了它。 大多數Gnu / Linux發行版的默認存儲庫中都可以使用它。 在Debian,Ubuntu,Linux Mint中,您只需要打開一個終端(Ctrl + Alt + T)並輸入:

sudo apt install imagemagick

以下實用程序不 無需安裝。 僅有的 下載並將其移至您的$ PATH.

下載最新版本的lsix 從項目的Github頁面。 在同一終端中輸入:

用wget下載lsix

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

解壓縮下載的zip文件:

解壓縮母版lsix

unzip master.zip

上面的命令會將所有內容提取到名為“六師傅“。 將lsix二進製文件從此目錄複製到$ PATH例如 在/ usr / local / bin目錄/.

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

最後, 使二進製文件可執行:

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

現在是時候在終端中顯示縮略圖了。 在開始使用lsix之前, 確保您的終端支持Sixel圖形.

xterm vt340中的lsix錯誤未啟用

該腳本是在vt340仿真模式下的Xterm中開發的。 但是,其開發人員聲稱lsix應該可以在任何兼容Sixel的終端上使用。 Xterm支持Sixel圖形,但默認情況下未啟用它們。

在啟用Sixel模式的情況下啟動Xterm 從另一個終端使用以下命令:

xterm -ti vt340

另一種可能性是 使vt340成為Xterm的默認終端類型。 我們可以做到這一點 編輯.Xresources文件. 如果不可用,只需創建它:

vi .Xresources

添加以下行:

lsix的Xsources配置

xterm*decTerminalID     :      vt340

對於終端,請按ESC,然後鍵入:wq保存並關閉文件。

通過運行以下命令來完成 應用更改:

xrdb -merge .Xresources

Xterm現在將默認在每次啟動時啟用Sixel模式。

在終端中查看縮略圖

使用vt340模式啟動了Xterm,這就是Xterm在我的系統上的樣子。

默認情況下,xterm

這是一個非常簡單的實用程序。 它沒有任何命令行標誌或配置文件。 您要做的就是將文件的路徑作為參數傳遞。

lsix顯示特定文件

lsix ejemplo/ubunlog.jpg

如果它 你無路可走,它將顯示當前工作目錄的縮略圖。

lsix目錄中的圖像

lsix

如您在上面的屏幕快照中所見,目錄中所有文件的縮略圖都清晰地顯示在終端中。 如果您使用命令“ls',您只會看到文件名,而不會看到縮略圖。

ls與lsix相比

我們將能夠 使用通配符查看一組特定類型的圖像。 要顯示特定類型的所有圖像(例如JPG),可以使用通配符,如下所示:

lseg的jpeg目錄內容

lsix *.jpg

如果我們只想查看PNG圖像,則必須更改擴展名:

lsix目錄中的png內容

lsix *png

縮略圖質量出奇地好。 縮略圖清晰可見。 我希望很明顯 lsix與'ls'命令非常相似,但僅顯示縮略圖。 如果您要處理大量圖像,lsix可能對您非常有用。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。