生活哲学

如何为 Linux 安装和配置 Tmux

Tmux 是一种流行的多路复用器,它提供了许多很棒的功能。它可以轻松地在单独的会话中运行不同的应用程序并轻松地在它们之间切换。

如何在 Linux 中安装 Tmux

本教程介绍了如何为 Linux 机器安装和配置 Tmux。激活终端并使用适合您系统的安装方法。

在基于 Debian 的发行版上:

sudo install tmux

在 CentOS/REHL 上:

yum install tmux

在 Arch Linux 上安装 tmux:

pacman-S tmux

安装完成后,启动终端并输入 tmux 以启动新的 Tmux 会话。此命令将在窗口内启动一个新会话并启动 shell。底部的状态栏显示有关您当前会话的信息。

tmux

第一次使用 Tmux

Tmux 有很多概念,比如会话、窗口、窗格和热键。所以初学者常常觉得它很吓人。但是,一旦你对Tmux有了很好的了解,你就会更清楚地感受到这个工具的有效性。

Tmux 会话定义了手头的任务。 Windows 允许用户在一个会话中执行不同的操作。另一方面,面板将允许您在窗口中使用单独的视图。

您可以通过 Tmux 中的热键来管理所有这些,即 Tmux 前缀后跟特定键的组合。默认前缀是 Ctrl + B

如何在 Tmux 中管理会话

Tmux 可以同时处理多个会话。这使开发人员可以轻松地在不同项目之间切换。您还可以随时创建新会话。

请参阅文章:如何在 Linux 中管理和恢复 Tmux 会话以了解更多详细信息。

如何在 Tmux 中管理窗口

Tmux 窗口横跨整个屏幕,可以分成多个窗格。这些窗格中的每一个都将充当单独的虚拟终端。您可以使用 Ctrl + B c 创建一个新的 tmux 窗口。

使用 Ctrl + B , 重命名您的 Tmux 窗口。它将调用 Tmux 解释器。在此处输入新窗口名称。

如何为Linux安装和配置Tmux的图片1

Tmux 使不同窗口之间的切换变得容易。输入 Tmux 前缀,然后是窗口编号。例如,您可以使用 Ctrl + B 2 快速切换到第二个窗口。

您还可以交换 Tmux 窗口。为此,请通过键入 Ctrl + B : 并输入以下内容来调用解释器。

:swap-window-s 1-t 3

此命令切换第一个和第三个窗口。完成后,您可以使用 Ctrl + B & 删除窗口。

如何为Linux安装和配置Tmux的图片2

如何在 Tmux 中管理窗格

到此为止,文章已经介绍了如何在 Tmux 中使用会话和窗口。然而,一旦您开始使用窗格,事情就会变得非常有趣。面板基本上是在窗口内运行的虚拟终端。用户可以使用它们从单个 Tmux 窗口运行多个终端实例。

您可以在 Tmux 中创建水平和垂直窗格。键入 Ctrl + B " 以水平拆分视图。

如何为 Linux 安装和配置 Tmux 的图片 3

这将水平拆分当前窗口并在新窗口中打开一个终端。使用 Ctrl + B % 启动垂直窗格。

如何为Linux安装和配置Tmux的图4

您可以同时创建水平和垂直窗格。使用热键 Ctrl + B o 在窗格之间切换。

更改窗格的缩放级别允许用户隐藏所有其他窗格。当您需要专注于特定任务时,此功能非常方便。使用 Ctrl + B z 切换窗格。您可以随时使用热键 Ctrl + B x 关闭当前窗格。

如何为 Linux 安装和配置 Tmux 的图片 5

如何在 Linux 中配置 Tmux

您几乎可以配置 Tmux 安装的任何方面。然而,艺术cle 建议您从基础开始,稍后再转到更高级的选项。

Tmux 的配​​置是通过调整~/.tmux.conf 文件来完成的。 使用您最喜欢的 Linux 文本编辑器编辑此文件。

vim ~/.tmux.conf

让我们看一些基本的配置。例如,您可以通过在 tmux.conf 文件中添加以下行,将 Tmux 前缀从 Ctrl + B 更改为 Ctrl + A强>.

set-g prefix C-a unbind C-b

取消绑定默认键允许您将其重新分配给另一个命令。所以第二行是一个例子,这里什么都不需要。

如何为 Linux 安装和配置 Tmux 的图 6

您还可以将窗口和窗格的基本索引从 0 更改为 1 ,这对于不熟悉基于 0 的索引的用户来说非常直观。

set-g base-index 1 # 从 1 开始窗口编号 set-g pane-base-index 1 # 从 1 开始窗格编号

由于Tmux是终端驱动的工具,不支持鼠标功能。但是,您可以通过将以下文件添加到您的配置中,轻松地为 Tmux 启用鼠标支持。

set-g mouse on

希望你成功。

相关资讯

评论

回复