TotalTerminalの使用中に端末の文字エンコードを切り替える


0

私はバイザースタイルの端末用にLion(10.7.1)のTotalTerminal 1.1.3 terminal.appプラグインを使用しています。 TotalTerminalは、terminal.appで開かれた新しいタブごとに使用される特別なプロファイルを使用または作成します。ほとんどの場合、文字エンコーディングとしてUTF-8が必要なので、このプロファイルではUTF-8を使用するように設定しました。

しかし時々私はwindows latin 1 charsetを使ってデータを出力するtelnetを使って特別なアプリケーションに接続する必要があります。

実行中に端末の文字エンコードを切り替える方法はありますか?それとも別のプロファイルを使用してTotalTerminalで新しいタブを開くことは可能ですか?

別のプロファイルで別のウィンドウを開くことは可能ですが、ウィンドウにはバイザー機能がありません(ホットキーのアクティブ化、デスクトップオーバーレイ)。

回答:


1

実行中に端末の文字エンコードを切り替える方法はありますか?

いいえ。端末が作成されると、Terminalは引き続きその端末に同じエンコードを使用します。シェル内で呼び出されるプログラムで使用されるエンコーディングに影響を与えるためにシェル内でロケール環境変数($ LC_…)の値を変更することは可能ですが、それは子プロセスにのみ影響する可能性がありますそのため、端末の作成に使用された元のエンコーディングと互換性のない値にそれらを変更すると、テキストが文字化けします。

それとも別のプロファイルを使用してTotalTerminalで新しいタブを開くことは可能ですか?

私の知る限りではありません。あなたはTotalTerminalの人々に尋ねるか、機能要求をすることを試みるかもしれません: http://support.binaryage.com/

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