在我的一个配置中[~/.tmux.conf]有一行:
set -g default-terminal "screen-256color"
set -s escape-time 10
我认为它设置了我的系统的全局变量。但我不确定..我在网上搜索了它...甚至手册页也没有给我有关 -g 选项的信息巴什我做到了帮助设置 并且没有有关 -g 选项和 -s 选项的信息。
我如何通过阅读手册页来了解这些命令的作用......
答案1
set
是一个别名tmux
set-option
设置选项的命令如下:
设置选项 [-agsuw] [-t 目标会话 |目标窗口]选项值
(别名:设置)使用 -w 设置窗口选项(相当于 set-window-option 命令),使用 -s 设置服务器选项,否则设置会话选项。
如果-G指定时,将设置全局会话或窗口选项。使用 -a 时,如果该选项需要一个字符串,则值将附加到现有设置中。 -u 标志取消设置选项,因此会话从全局选项继承该选项。无法取消设置全局选项。
答案2
它不是 bashconf,而是 tmuxconf,因此您应该在 tmux 帮助中查找有关此选项的信息。
快速搜索给了我:
如果使用-g,则在全局环境中进行更改;否则,它应用于目标会话的会话环境。
答案3
这些是tmux
命令。配置tmux
文件由 读取和解释tmux
。 shell 语言不适用。
您正在查找tmux
手册页,其中描述了-s
和-g
标志以及选项的含义(如tmux
手册页中提到的那样),例如default-terminal
和escape-time
。
请注意,该set
命令似乎没有记录在 GNU/Linux 的手册页上,但它是set-option
.