Tmuxは私の.tmux.confを取得できません。

Tmuxは私の.tmux.confを取得できません。

root権限なしでtmuxをローカルにインストールしました。また、.tmux.conf次の行を使用してホームディレクトリにファイルを作成しました。

unbind-key C-b
set -g prefix C-o
bind-key C-o send-prefix

しかし、tmuxファイルをインポートできないようです(私のバインディングキーはまだですC-b)。 SSHセッション(リモートコンピュータにあります)を閉じて再度開こうとしましたが、成功しませんでした。

何が起こりますか?

ベストアンサー1

まだ新しいtmuxサーバープロセスを開始していない可能性があります。 sshセッションを閉じて新しいセッションを開始したと言いましたが、これはtmuxサーバーには影響しません。 tmuxを使用する主な利点の1つは、セッションがこれらのアクティビティで生き残ることができることです。

tmux lsサーバーがまだ稼働していることを確認するには、実行してみてください。そうでない場合は、これについて文句を言う必要があります。

セッションリストを取得したら、各セッションに順番に追加して閉じます。 tmux サーバー・プロセスは、最後のセッションがクローズされると終了します。その後、新しいセッションが開始されると、新しいサーバープロセスが作成され、ファイルがtmux.conf読み込まれます。

既存のセッションを閉じたくない場合は、tmuxサーバーにtmux source ~/.tmux.conf

おすすめ記事