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
。