終結者:Linux 專業人士的平鋪終端模擬器

您可能已經看到一些同事或 YouTube 用戶使用其中運行多個終端會話的終端窗口。

一些專業的 Linux 用戶用屏幕或tmux 命令. 這些命令適用於任何終端應用程序,但它們涉及陡峭的學習曲線。

如果你想在同一個應用程序窗口中有多個終端會話,而不需要 tmux 的複雜性或屏幕指令終結者是你的朋友。

不,不是那個終結者。 這個終結者👇

您系統上安裝的終端仿真器可能支持多個選項卡。 另一方面,Terminator 支持多個可變大小的終端面板。

它模擬類似於平鋪窗口管理器的東西,並將終端面板平鋪到一個窗口中。

在本文中,我將向您展示如何在Ubuntu和其他 Linux 發行版。

但在此之前,讓我們快速瀏覽一下終結者提供的功能。

終結者在同一窗口中為您提供多個終端會話

終結者是一個基於 GNOME 終端的 GTK 應用程序,使用 VTE3(GTK3 虛擬終端仿真器小部件)。

作為一個基於 GNOME 終端的應用程序,它有一些依賴於 GNOME 桌面環境。

但是,我發現該應用程序相對輕巧,即使有 GNOME 依賴項也是如此。 或許在其他桌面環境下使用應該問題不大。

從外面看,終結者可能看起來像任何其他終端仿真器。 但是 Terminator 的可能性是無窮無盡的,我將在後面的部分中向您展示。

有人請告訴我多少 htop 是足夠的 htop

特徵

讓我總結一下終結者的一些主要特點:

  • 平鋪終端
  • 支持多個標籤
  • 拖放終端面板(出色的鼠標支持)
  • 類似於平鋪窗口管理器的鍵盤快捷鍵
  • 保存佈局和配置文件,以便快速開始
  • 可通過插件擴展

終結者安裝

安裝 Terminator 與安裝任何其他軟件包一樣簡單,因為它在您可以命名的每個主要發行版的官方存儲庫中都可用。

為了您的方便,我在下面列出了一些主要發行版的命令。

對於基於 Ubuntu 和德比安,輸入以下命令安裝終結者:

                      
                        sudo apt install terminator
                      
                    

對於基於 Fedora 和 Red Hat 的發行版,請使用:

                      
                        sudo dnf install terminator
                      
                    

對於基於 Arch 和 Manjaro 的發行版,輸入以下命令來更新和安裝 Terminator:

                      
                        sudo pacman -Syu terminator
                      
                    

注意:您可能無法在某些長期發行版存儲庫中獲得最新版本的終結者。

Terminator 也可以使用您的發行版提供的圖形包管理器來安裝。 但是從 GUI 安裝終端仿真器並不好玩。

使用終止符

當您啟動默認的 Terminator 窗口時,它看起來就像一個普通的終端窗口。 但是,只要有一點耐心,它就可以在單個窗口中充當平鋪窗口管理器。

Terminator 允許您使用鼠標通過水平和垂直拆分當前面板來創建新面板。

但是,使用鍵盤快捷鍵會更快。 習慣按鍵需要一些時間,但您最終會到達那裡。

在這裡,我在第一個面板中打開了 htop,如下所示。

要在右側創建一個新的終端面板,只需輸入 Ctrl + Shift + e 快捷鍵。 其次,我在右側面板使用了neofetch,如下圖。

最後,我在使用 neofetch 的面板下方創建了另一個面板 Ctrl + Shift + o 熱鍵並啟動 cmatrix 這裡。 這是那些無用但有趣的 Linux 命令之一。

以上是我在本教程中所做的最終屏幕截圖。 現在你明白我為什麼說終結者創建一個平鋪窗口管理器作為單個窗口中的環境。

如果您需要在不安裝平鋪窗口管理器的情況下打開大量終端,則此平鋪功能將派上用場。 Terminator 還支持選項卡,但在我看來,磁貼功能是該應用程序的 USP。

Terminator 是為數不多的帶有出色文檔的應用程序之一。 如果您需要更多信息,請查看您的文檔.

結論

我認為所有終端仿真器都支持選項卡式界面。 但是您必須在選項卡之間切換,並且當您必須同時關注多個會話時,這並不方便。

Terminator 可能不如 Blackbox 或 GNOME Console 好。 但它確實具有經驗豐富的 Linux 用戶喜愛的功能。

它的目的可能不是每個 Linux 用戶都需要或想要的。 我將由您決定是否值得您花時間。


相關文章