osxのssh / screenでタブタイトルが間違っている

sds

私がやっている

ssh -t host screen -D -RR

OS X(10.9)のターミナルタブ。

My~/.screenrcはすべてのリモートホストで同一であり、次の行が含まれています。

hardstatus string "%H(%n:%t)$USER %h"

~/.bashrcもすべてのホストで同一です。

実行しているホストhost_uUbuntu 12.04.3 LTSにログインするScreen version 4.00.03jw4 (FAU) 2-May-06host_u(1:bash)sds ~、予想どおり、OSX端末のタブタイトルはです。

実行しているホストhost_cCentOS release 6.3 (Final)にログインするScreen version 4.00.03 (FAU) 23-Oct-06と、OS Xターミナルのタブタイトルは~/FooBarssh/screenコマンドを実行したローカルOSXディレクトリです。

問題hardstatus行が機能しませんhost_c

追加情報

.screenrc

termcapinfo xterm* ti@:te@

との両方host_chost_uTERMxterm-256color(OS X端末から継承されます)です。

ゲイブ

ハードステータスを設定するには、画面が端末(エミュレータ)に送信する正しいエスケープコードを知っている必要があります。それらはtermcap / terminfoを介して見つかります。関連する機能は次のとおりです。

  • hs -設定されている場合、端末はハードステータスラインをサポートします
  • ts -カーソルをhardstatus行に移動します( "begin")
  • fs -カーソルを前の位置に戻します(「終了」)
  • ds -ハードステータスをクリア/リセットする方法(「デフォルト」)。

本当の「ハードステータス」ラインはもうありません。xtermまたは他のGUIエミュレーターのタイトルを使用するには、機能を設定する必要があります。プログラムの混乱を避けるため、通常のtermcap / terminfoデータベースには設定されていません。そこにそれらを追加するか、.screenrcでそれらが設定された場合にどのようになるかを画面に伝えることができます。

termcapinfo xterm* 'hs:ts=\E]0;:fs=\007:ds=\E]0;screen\007'
(これにより、「画面」のデフォルトのタイトルが設定されますが、関連性が低い可能性があります。実際のエスケープコードは、端末エミュレーターによって異なる場合があります。特に、一部のxtermバリアントでは、0in\E]0;が不要な場合や、値が異なります。ターミナルエミュレータのマンページを確認してください。)

これらの設定は画面で使用されますが、他のアプリでは使用できません。たとえば、hardstatusをオーバーライドしたいエディターがある場合、実際のtermcapを検索し、hs未設定(またはシステムのデフォルトが何であれ)を見つけて、それを行わないことを知っています。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ブラウザタブのタイトルが間違っているRシャイニー

分類Dev

CSS要素のタイトルが間違っています

分類Dev

画像とタイトルの挿入でUIButtonのサイズが間違っている

分類Dev

コメントで始まるファイルのmimeタイプが間違っています

分類Dev

スタイルシートをhtmlにリンクする-何が間違っているのですか?

分類Dev

フィルタされたリストビューでアイテムの位置が間違っている

分類Dev

自動サイズ変更されたnavigationBarのタイトルが間違って配置されている

分類Dev

デフォルトのシェルが間違っているときにsshでログインする方法

分類Dev

WinSCPが間違ったタイムゾーンでファイルの変更時刻を表示している

分類Dev

ツールバーのタイトルとサブタイトルのフォントサイズが間違っています

分類Dev

ドラッグアンドドロップ後のTabPageタイトルの配置が間違っている

分類Dev

ページのタイトルとコンテンツの順序が間違っている (wordpress/bootstrap/php)

分類Dev

F#インタラクティブコンソールが「assert(2 = 3)」を間違っていると見なさないのはなぜですか?

分類Dev

IEのボタンサイズが間違っている

分類Dev

この場合、clangが間違っているか、gccが間違っているか、またはその両方が間違っていますか?メンバーポインタでconstnessをキャストします

分類Dev

2Dアレイティックタックトゥ-何が間違っているのですか?

分類Dev

オブジェクトをモジュールパターンと組み合わせるときに何が間違っているのですか

分類Dev

自動レイアウトでセルの高さが間違っている

分類Dev

iOS8モバイルサファリのタッチイベントのタイムスタンプが間違っている

分類Dev

アレイプロトタイプリピーター関数の動作が間違っている

分類Dev

タイムデルタ操作の結果が間違っています

分類Dev

タイムスタンプからの日付が間違っている

分類Dev

JavaScriptのタイムスタンプのフォーマットが間違っている

分類Dev

メールの添付ファイルのメディアタイプが間違っているGmailAPI

分類Dev

PHPカウントダウンタイマーの表示時間が間違っている

分類Dev

私のブートストラップカルーセルにはインジケーターしかありません。私は何が間違っているのですか?

分類Dev

Xcodeシミュレータ10.5インチのテーブル行の位置が間違っています

分類Dev

VCLビジュアルスタイルとライセンスRTFファイルのテキストの色の使用が間違っている

分類Dev

TwinCAT3-MatlabでADSデータストリームから読み取るときのタイムスタンプの値が間違っています

Related 関連記事

  1. 1

    ブラウザタブのタイトルが間違っているRシャイニー

  2. 2

    CSS要素のタイトルが間違っています

  3. 3

    画像とタイトルの挿入でUIButtonのサイズが間違っている

  4. 4

    コメントで始まるファイルのmimeタイプが間違っています

  5. 5

    スタイルシートをhtmlにリンクする-何が間違っているのですか?

  6. 6

    フィルタされたリストビューでアイテムの位置が間違っている

  7. 7

    自動サイズ変更されたnavigationBarのタイトルが間違って配置されている

  8. 8

    デフォルトのシェルが間違っているときにsshでログインする方法

  9. 9

    WinSCPが間違ったタイムゾーンでファイルの変更時刻を表示している

  10. 10

    ツールバーのタイトルとサブタイトルのフォントサイズが間違っています

  11. 11

    ドラッグアンドドロップ後のTabPageタイトルの配置が間違っている

  12. 12

    ページのタイトルとコンテンツの順序が間違っている (wordpress/bootstrap/php)

  13. 13

    F#インタラクティブコンソールが「assert(2 = 3)」を間違っていると見なさないのはなぜですか?

  14. 14

    IEのボタンサイズが間違っている

  15. 15

    この場合、clangが間違っているか、gccが間違っているか、またはその両方が間違っていますか?メンバーポインタでconstnessをキャストします

  16. 16

    2Dアレイティックタックトゥ-何が間違っているのですか?

  17. 17

    オブジェクトをモジュールパターンと組み合わせるときに何が間違っているのですか

  18. 18

    自動レイアウトでセルの高さが間違っている

  19. 19

    iOS8モバイルサファリのタッチイベントのタイムスタンプが間違っている

  20. 20

    アレイプロトタイプリピーター関数の動作が間違っている

  21. 21

    タイムデルタ操作の結果が間違っています

  22. 22

    タイムスタンプからの日付が間違っている

  23. 23

    JavaScriptのタイムスタンプのフォーマットが間違っている

  24. 24

    メールの添付ファイルのメディアタイプが間違っているGmailAPI

  25. 25

    PHPカウントダウンタイマーの表示時間が間違っている

  26. 26

    私のブートストラップカルーセルにはインジケーターしかありません。私は何が間違っているのですか?

  27. 27

    Xcodeシミュレータ10.5インチのテーブル行の位置が間違っています

  28. 28

    VCLビジュアルスタイルとライセンスRTFファイルのテキストの色の使用が間違っている

  29. 29

    TwinCAT3-MatlabでADSデータストリームから読み取るときのタイムスタンプの値が間違っています

ホットタグ

アーカイブ