UTF8画面再取り付け問題の概要

UTF8画面再取り付け問題の概要

UTF8画面再取り付け問題の概要

質問:

UTF8を使用して画面を作成すると、その画面セッションが再接続されるまで完全に機能します。

スピード:

ssh remothost
screen -U -S ttytter
[detach screen]
[exit ssh]
xterm -class 'xterm-ttytter' -geometry 175x20 \
  -title 'ttytter' -e ssh -t remotehost "screen -dU -r ttytter"

詳細

私は本当に好きティテそしてしばらく使ってきました。私は最近xfce4-terminal / gnome-terminalの代わりにxtermを使い始めました。なぜならそれがよりきれいだと思うからです。私は個人的および職業的な理由でUTF8を試しましたが、まだいくつかのバグを解決しようとしています。

初期アタッチ(生成)は動作するUTF8入力を提供します。 $TERMはxterm-256colorsそして$ LANGはen_US.UTF-8。画面を再接続した後も同様です。バックスペースなどの一部の文字は使用できませんが、次のように表示されます。^H

問題は、画面を再接続するために実行するコマンドに関連しているようです。 UTF8画面を再接続すると、この種の問題を引き起こす原因が何であるかを特定しようとしています。頑張りました-博士そして-dU-r、どちらも私の問題を解決できませんでした。 -u8 フラグを xterm に設定しようとしましたが、動作は変更されませんでした。

xterm -class 'xterm-ttytter' -geometry 175x20 \
-title 'ttytter' -e ssh -t remotehost "screen -dU -r ttytter"

上記の場合、問題が発生する可能性があります。

ssh remotehost
screen -dU -r ttytter

上記は素晴らしい作品です。

設定

.screenrc

defc1 off
defutf8 on
utf8 on

.X基本

xterm*utf8: 1

.bashrc

export LANG=en_US.UTF-8

この問題を解決するためのガイドラインを提供していただきありがとうございます。

ベストアンサー1

解決策

さまざまな「クラス」はさまざまな設定ファイルをロードします。/etc/X11/applicationdefault/。私の問題は、私の新しいxtermクラスに一致するプロファイルがないことです。

# cd /etc/X11/app-default
# ln -s XTerm-color xterm-ttytter

上記はシンボリックリンクを生成し、xterm-ttytterのXTerm-colorクラス設定をリンクします。これにより、XTerm-colorに対するすべての変更が自動的にxterm-ttytterにも適用されます。

@Neiさんありがとうフリーノード/#xtermX11 解析のためのプログラムクラスです。

おすすめ記事