
私の構成の1つで[~/.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
。シェル言語は適用されません。
そして、フラグとオプション(マンページで言及されているように)の意味をtmux
説明するマンページを探しています。-s
-g
tmux
default-terminal
escape-time
このset
コマンドはGNU / Linuxのマニュアルページに文書化されていないようですがset-option
。