常にすべてのユーザーにフィッシュシェルを使用してxfce4-terminal 0.6.3から256色を設定するには?この情報はどこにも見つからず、ますます難しくなっています。
答え1
このファイルは、/etc/fish/config.fish
すべてのユーザーのシステム全体の構成に適した場所です。
次のようなものを使用できます。
if begin; status --is-interactive; and test "$COLORTERM" = xfce4-terminal ; end
set -gx TERM xterm-256color
end
答え2
もちろん、これはTERM
適切な端末記述に設定されます(例:vte-256color
)。 ~によるとfish
よくある質問、変数を設定できます
~/.config/fish/config.fish
ただし、標準構成は言及されていません。システム。
さまざまな方法構成ファイル取得しない限り、シェル起動時に読み取り専用です(次を使用)。.
)、例えば、
~/.config/fish/config.fish
/usr/share/fish/config.fish
/etc/fish/config.fish
これはほとんどのシェルで一般的です。実行中の他のインスタンスに環境変数を更新する必要があることを知らせる方法はありません。したがって、実行中のシェルを再起動またはリセットできますTERM
(直接スクリプトexport
またはインポートスクリプトを介して)。