タグ付けされた質問 「xterm」

xtermは、X Window Systemの標準端末エミュレーターです。

2
xtermでは、「アイコン名」とは何ですか?
xterm(またはgnome-terminal)で次のコマンドを実行すると、いわゆる「アイコン名」が設定されます。 echo -en "\e]1;some_value\a" これは何をしますか? 「ウィンドウのタイトル」と「アイコン名」の両方を同じコマンドで同じ値に設定することが可能であることに注意してください。「アイコン名」が画像などへのパスである可能性があることを理解できません。

1
xtermが256色を表示するのはなぜですか(xterm-256colorではない)?
誰かがこれを説明できますか?私は使用していgnome-terminalます。まず、いくつかの情報: # echo $TERM xterm # infocmp xterm Reconstructed via infocmp from file: /lib/terminfo/x/xterm colors#8, cols#80, it#8, lines#24, pairs#64 # tput colors 8 色の拡張セットのコードを作成する簡単なスクリプトを書きました。 # Output file (current directory) and text. OFILE='xterm256_colors_test.sh' OFILE_COLORS='terminal_256_colors' OTEXT='Sed ut perspiciatis unde omnis iste natus error sit voluptatem...' # Clearing the contents from previous runs. …


2
$ TERM変数を手動で設定することは正しいですか?
$TERM行XTerm*termName: xterm-256colorを.Xresourcesファイルに追加する変数を設定しました。私がそれをしたとき、私はそれが何を意味するのか正確には知りませんでした(私はの外観を変更するためにオンラインガイドに従っていましたxterm)、今私はもう少し読んで、私がしたことが間違っているかどうか心配しています。具体的には、$TERM変数を手動で設定することに問題があることを知りたいのです。その場合、どうすれば間違いを元に戻すことができますか。 必要に応じて、私はFedora 20をで実行していxtermます。

2
端末エミュレーターの変更
リモートマシンにSSHでアクセスできます。このマシンでは、私は実行する場合echo $TERM、私が得ますxterm。 端末エミュレータを他のエミュレータに変更したい場合(リモートマシンにインストールされていると仮定)、どうすればよいですか?

1
端末で画面の復元を設定するにはどうすればよいですか?
端末/環境に応じて、次のシーケンスは異なる効果をもたらします: $ ls 1 2 $ man ls enter q 現在のプロンプトの上に最後に表示されたマンページ画面が表示されるか、ls出力と以前のシェル出力が復元されます。vimシェルで何かを行うために使用してから一時停止する場合など、同じ効果が観察されます。 Fedora 19では、画面のデフォルトはno-restoreのようですが、gnome-terminal / xtermはデフォルトでdo-restoreを使用します。 Solarisでは、使用されているterminal / terminfo dbによって異なります。 異なるシステム/端末間で一貫して復元動作を構成したい。
10 terminal  xterm 

4
xtermウィンドウの現在の名前を取得することはできますか?
このLDP Howtoは、xtermのタイトルを変更する方法を示しています。 これはxtitleコマンドを使用しても可能であることを知っています。 長時間実行アクションを呼び出す前に、私のスクリプトはそのような手法を使用してxtermウィンドウのタイトルを変更します。 xtermウィンドウの名前を変更する前に抽出して、長期実行アクションが完了したらタイトルを以前の値に戻すことができるようにしたいと思います。 それは一種のxtitleの逆です...これは可能ですか?
9 xterm 

2
xtermのスクロールバックバッファーにファイルとしてアクセスする
どういうわけか、xtermのスクロールバックバッファーに(読み取り専用)ファイルまたはキャラクターデバイスとしてアクセスできますか? 中心的な問題(x / yの「問題」を回避するため)は次のとおりです。実行したばかりのコマンドが非決定的な出力を生成することがあり、その出力をT型にすることを事前に考えずに何らかの方法で使用したい場合があります。 。現在、これを行う唯一の方法(私が承知していること)は、マウスを使用してテキストを選択し、1次選択することです。
8 xterm 

4
xtermがユニコードを表示しない
端末にユニコード記号を表示させることができませんでした。たとえば、現在のOSを使用する前に、ctrl + aをvimのギリシャ語muにマップしました。これは他のコンピューターでは機能しますが、現在のxtermでは機能しません。ここに私の関連セクションがあります.vimrc: set encoding=utf-8 "map control-a to mu imap <C-a> <C-k>m* また、Pythonでsympy方程式を出力する必要があります。これは他のコンピューターでは機能しますが、現在のxtermでは機能しません。これの代わりに: $ python Python 2.7.3 (default, Mar 14 2014, 11:57:14) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sympy >>> x = sympy.symbols('x') >>> sympy.init_printing() >>> (sympy.sqrt(x**3/(x+1)), 1) ⎛ _______ ⎞ …
8 xterm  unicode 

2
タイトルの変更からxtermの特定のインスタンスを防ぐ方法は?
xtermコマンドラインから始めて、-Tオプションでタイトルを付けた場合 xterm -T "my window title" ウィンドウのタイトルは、シェルプロンプトや他のプログラムの出力などのエスケープシーケンスによって上書きされる可能性があります。初期のタイトルが上書きされないようにする方法はありますか?
8 xterm 

1
なぜこんなに多くのターミナルエミュレータパッケージが必要なのでしょうか。
これは長い間、私を混乱させてきたものです。 私はLinuxを使用していますが、特定の側面についての理解にギャップがあり、1つはターミナルに関するものです。 私がそれを理解するようになったとき、コンソールで私たちが意味しているのは古い端末のエミュレーターです。 しかし、私はこれとの取り決めが何であるか理解できません。 私が読んだ最も古い端末は、VTシリーズとベクトルグラフィックスタイプ(Tektronix)でした。 現在のエミュレータはこれらをエミュレートしていると思います。 Linuxでのディスプレイプレゼンテーションに関する私のニーズは、vimにcolorchemeを使用し、ファイルのdiffを行うときに色を理解するまでに至っています。 しかし、私は、私は通常、セットへのアドバイスを見つけるの問題がある場合xterm-256やscreen-256など 私はさらに:ls /lib/terminfo/ さまざまな種類のエミュレータ用の(私が想定している)構成のディレクトリが約12個あります。 だから私の質問は、これらxterm-256またはscreen-256その他は過去数十年でトップの端末だけをエミュレートするという考えにどのように適合するのですか? こんなに多くの端末タイプが必要なのは何ですか?もっと調べなければならないことですか? そして、なぜ今日のテクノロジーでは、VTのような古い端末をエミュレートし、新しいものを持たない必要があるのでしょうか。 おそらく、私のニーズはあまりにも単純すぎて、この微妙さに感謝していますが、それは私をとても困惑させたものです。たとえば、カラースキームに問題がある場合、私が何をしているのか、何が問題なのかを本当に理解せずに、TERMなどについてGoogleで見つけたものをコピーして貼り付けるだけです。 誰かが私がこれを理解するのを助けてくれるなら、それは本当に感謝されます

3
いくつかのコマンドで予期しないカラー化された出力を取得する
これを自分.bashrcに追加して、カラー化された出力を取得しますless: # Colorize less man pages. export LESS_TERMCAP_md=$'\e[01;34m' export LESS_TERMCAP_us=$'\e[01;33m' export LESS_TERMCAP_so=$'\e[01;44;37m' export LESS_TERMCAP_mb=$'\e[01;31m' export LESS_TERMCAP_mr=$'\e[01;35m' export LESS_TERMCAP_me=$'\e[00m' export LESS_TERMCAP_ue=$'\e[00m' export LESS_TERMCAP_se=$'\e[00m' ...そして今、突然の特定のコマンド(環境変数の表示に関連しているようです)はすべて、これらの新しい設定に一致するカラー出力を生成します。私は間違ってエスケープしていますか?それともこの意図的な行動ですか?他のエスケープバリエーションをいくつか試しましたが、では機能しませんでしたless。 たとえば、これはenvコマンドのスクリーンショットです。 php -i 出力も色分けされていますが、環境変数セクションのみです。
8 bash  colors  xterm 

1
ダウンロードが完了すると、Firefoxはどのような通知を送信しますか?
suckless(dwm)の動的ウィンドウマネージャーを使用しています。firefoxダウンロードが完了したときに素敵な通知を送信できることに気づきました。2つの図を見る 別のタグを使用している場合1、ダウンロードが完了すると、この種の通知(反転したタグ)が表示されます。 このような通知を他の人に使用したいuxterms。たとえば、長いジョブが終了した場合、上記のように点灯するはずです。せいぜい、これはGNU screen私が使用しているセッション内でも機能します。 これがXorgのdwm機能なのかわかりません。何か案は? 編集: @scaiの答えは非常に重要ですが、との完全な互換性がありませんGNU screen。誰かがまだこれを改善できる場合には、それは非常に高く評価されます。

1
xtermが-nameで設定をロードしない
xtermをカスタマイズして実行するxresourcesファイルがありますxrdb -merge。で新しいxtermを起動するとxterm、OKでロードされたことを確認できます。 ただし、新しいxtermを起動するとxterm -name foobar、構成が失われ、デフォルトに戻ります。 バックグラウンドでxnamesを-names引数で開始しているmultixtermを使用しているため、これは問題です。 異なる-name間のxterm構成を維持するにはどうすればよいですか?
2 xterm 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.