シナリオ:新しいtmuxセッションを開き、emacs .tmux.confを実行します。tmuxで上書きモードに固執しました
.tmux.confの2行目は、-setup-option -g接頭辞C-aとなります。私は 'asd'とタイプし、2行目にはasdset-option -g接頭辞C-aが読み込まれます。すべての良い。
私は別のサーバーにsshし、何かをして、接続を閉じます。 emacs .tmux.confを再実行し、 'asd'と入力します。 2行目はの-d接頭辞C-aとなりますが、emacs .tmux.confを再度保存して実行すると、asdset-option -g接頭辞C-aが表示されます。
この問題は、プロンプトでコマンドを入力している場合でも、最初の行以外のすべての行に影響します。
respawn-paneでペインをリセットしても、.bashrcをソーシングしてもこれは修正されません。新しいペインまたはウィンドウを作成した場合、問題が再現されるまで、新しいペインまたはウィンドウで修正されます。
何が起こっているか実際のファイルを調べると、実際に上書きされていないことが明らかになっているので、明らかに表示上の問題です。この種の問題を解決するには
私のプロンプトが: ** username @ server2:cd foo/bar/**と入力した場合、プロンプトが表示され、 * outputme @ server2:cd foo/bar/**。 tmuxはserver1にローカルで構築されています。 – VGP