GNU ScreenとMac Terminalの相互作用の問題


3

セットアップ:複数のタブを持つOSX 10.6 Terminal.app。そのうちの1つは、実行中のGNU Screenインスタンスを持つマシンへのsshです。そのscreenインスタンスは(とりわけ)そしてirssiセッション、bashシェルを持っています。 (他の詳細:私のスクリーンキーは^ -oです)

どうすれば確認できますか すべてのもの 正しく動作する

私が見た問題の中では:

  • tab、delete、 'Wuff - Wuff'を引き起こすその他のもの。初期画面作成時にterm = screenを設定することで修正されました( http://droptips.com/wuff-wuff-from-mac-os-x-to-a-screen-session-on-linux

  • 上下矢印、irssi内では正しく機能しない(オプションカーソルを\ 033 [Terminal.app>キーボードの6〜]まで修正)

  • $ TERMが 'screen'に設定されていると私のスクリーンバーは色を失います。

要するに、それはヒドラのように感じます!私が何かを修正するたびに、新しいものが登場します!これらすべてに対する「正しい」解決策は何ですか? iTerm.appに切り替えますか?

をお願いします

  • 「通常」の方法で機能するためのすべてのキー...「putty」などと同様に、「less」などを含みます。
  • すべてのウィンドウサイズは正しく動作します。 「リセット」して「^ -a W」と入力すると、正しいことが実行されます。

回答:


2

私自身で答えて申し訳ありませんが、助けは間もなく来るようです:)

Terminal > settings > advanced > declare as 'dtterm' 

良い解決策のようです。または少なくとも一貫してxterm-color、またはTERM = screenより優れています。

これにより、4つの矢印キーとバックスペースはすべてVim、Lessで機能します。

まだ壊れています:ctrl-a- [(GNUスクリーンバッファ)を上下に動かしても、残念です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.