tmuxウィンドウリスト - 「引用」のテキストは何ですか

tmuxウィンドウリスト - 「引用」のテキストは何ですか

Ctrl- を実行するとウィンドウのリストがb表示wされます。tmux

(0)  0: NAME_HERE  "▒▒`▒"
(1)  1: NAME_HERE "abcdef123456"

tmux-としてウィンドウ名を指定すると、NAME_HEREセクションに表示されます。Ctrlb,

引用符の中の内容は何ですか?何か説明があるようですが?

誤ってバイナリファイルをコンソールにカールして上記のゴミで終わったので、編集できる一連の制御文字があると確信しています。名前は何なのかもしれず、まだ読んでいません。 「tmuxウィンドウの説明」検索などの明白な項目を見つけると、役に立つか可能なすべての項目が表示されます。

ベストアンサー1

情報はウィンドウステータステキストです。これは、多くのパラメータ(最後に実行されたコマンド、ディレクトリの変更など)に基づいて動的に生成されます。ここで重要なのは、Tmux 2.3以降では、次のように名前を手動で設定できることです。

printf '\033]2;%s\033\\' 'pane title'

これが問題に対する解決策かもしれません。

源泉: GitHub - tmux 2.3ウィンドウステータステキスト#384のサポートを追加


これで、ウィンドウの状態に表示されるガベージに関して、エスケープされたガベージのいくつかがウィンドウの状態で問題を引き起こすのと同じ問題になる可能性があります。

ソース2: GitHub - send-keys -RによるゴミUnicode出力#43発生

おすすめ記事