Linux中國

Terminator:適用於 Linux 專業人員的平鋪終端模擬器

一些專業的 Linux 用戶會使用 screentmux 命令 來分割多個窗格。這些命令可以在任何終端應用程序中使用,但需要較大的學習曲線。

如果你想要在同一應用窗口中擁有多個終端會話而不涉及 tmuxscreen 命令 的複雜性,「終結者」 是你的好幫手。

不,我指的不是那個「終結者」。是這個 ?

terminator htop neofetch cmatrix

你的系統上安裝的 終端模擬器 可能具有多標籤支持。而 Terminator 支持多個可調整大小的終端面板。

它模擬了類似平鋪窗口管理器的功能,並將終端面板平鋪在單個窗口中。

在本文中,我將向你展示如何在 Ubuntu 和其他 Linux 發行版中安裝和使用 Terminator

但在此之前,讓我們快速了解一下 Terminator 提供的功能。

Terminator 可在同一窗口中提供多個終端會話

Terminator 是一個基於 GNOME 終端的 GTK 應用程序,使用了 VTE3(GTK3 虛擬終端模擬器小部件)。

作為一個基於 GNOME 終端的應用程序,它與 GNOME 桌面環境相關聯,因此有一些依賴性。

然而,即使有 GNOME 的依賴性,我發現該應用程序相對輕巧。可能在其他桌面環境中使用它不會成為問題。

從外表上看,Terminator 可能與其他終端模擬器相似。但是,Terminator 具有無限可能性,我將在後面的章節中向你展示它們。

terminator htop multiple

功能特點

讓我總結一下 Terminator 的一些主要功能:

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

安裝 Terminator

安裝 Terminator 就像安裝其它軟體包一樣簡單,因為它在你能想到的所有主流發行版的官方軟體源中都可用。

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

對於基於 Ubuntu 和 Debian 的發行版,請執行以下命令安裝 Terminator:

sudo apt install terminator

對於基於 Fedora 和紅帽的發行版,請使用以下命令:

sudo dnf install terminator

對於基於 Arch 和 Manjaro 的發行版,請執行以下命令更新並安裝 Terminator:

sudo pacman -Syu terminator

注意:某些長期支持版本的發行版軟體源中可能沒有最新版本的 Terminator。

你還可以使用發行版提供的圖形包管理器來安裝 Terminator。但是,通過圖形界面安裝終端模擬器是無趣的。

使用 Terminator

當你啟動 Terminator 時,默認窗口看起來就像一個簡單的終端窗口。但是,經過一些耐心,它可以在一個窗口內像平鋪窗口管理器一樣工作。

terminator default window

Terminator 允許你使用滑鼠通過水平和垂直分割來創建新的面板。

terminator right click option

然而,使用鍵盤快捷鍵會更快。你需要一些時間來適應這些鍵,但最終你會掌握它們的。

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

terminator htop

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

terminator htop neofetch

最後,我使用 Ctrl + Shift + o 快捷鍵在帶有 neofetch 的面板下方創建了另一個面板,並在此處啟動了 cmatrix。這是其中一個無用但 有趣的 Linux 命令

terminator htop neofetch cmatrix

上面是在本指導中完成的操作的最終屏幕截圖。現在你明白我為什麼說 Terminator 在一個窗口中創建了類似平鋪窗口管理器的環境了吧。

如果你需要在不安裝平鋪窗口管理器的情況下打開多個終端,這種平鋪功能將非常方便。Terminator 也支持標籤頁,但我認為平鋪功能是該應用程序的特點。

Terminator 是少數幾個配有出色文檔的應用程序之一。如果你需要更多信息,請參閱其 文檔

結論

我相信所有終端模擬器都支持標籤頁界面。但是,當你需要同時關注多個會話時,必須在標籤之間切換並不方便。

Terminator 可能不像 BlackboxGNOME Console 那樣好看。但它擁有老練的 Linux 用戶喜愛的功能。

它提供的功能可能並不是每個 Linux 用戶都需要或想要的。我將把決定權交給你,你來決定它是否值得你投入時間。

(題圖:MJ/0b403aa1-810a-4f9f-9e52-1d42d8fe2b6a)

via: https://itsfoss.com/terminator/

作者:Anuj Sharma 選題:lkxed 譯者:ChatGPT 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國