問題タブ [xterm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 画面下で実行すると、現在のディレクトリがタイトルバーに表示されない
私のxterm$prompt
変数.tcshrc
は次のとおりです。
上の強調表示された部分 ( %{\033]0;%m:%~\007%}
) は、ホスト名 ( %m
) と現在のディレクトリ ( %~
) をタイトル バーに表示します。(少なくとも、それがタイトルバーに表示されていると思います。このプロンプトをいじってからしばらく経ちました)。
ただし、を実行するscreen
と、ディレクトリを変更すると、現在のディレクトリの更新が停止します。
私の質問:
- このプロンプトを画面で機能させるにはどうすればよいですか?
- タイトル バーに現在のディレクトリを表示するより良い方法はありますか?
xterm と tcsh で Linux を実行しています。
macos - MacOS X 用の 256 色モード xterm
MacOS x 用の 256 色の xterm はありますか? 以下に説明するようなものですか? http://www.frexx.de/xterm-256-notes/
ありがとうございました。
c - Emacs、xterm、マウスパッド、C、Unicode、および UTF-8: すべてを理解しようとする
免責事項:以下のすべてのテキスト(1つの簡単な質問)についてお詫び申し上げますが、すべての情報が質問に関連していると心から思います. それ以外で教えていただけると幸いです。成功した場合、質問と回答が Unicode 狂気の他の人に役立つことを願っています。ここに行きます。
私は utf8 に関する通常高く評価されているすべての Web サイトを読みましたが、特にこれは私の目的には非常に適していますが、SO の他の同様の質問で言及されているような古典も読みました。ただし、仮想ラボにすべてを統合する方法については、まだ知識が不足しています。私はEmacsを使っています
私の.emacsでは、xtermはで始まりました
私のロケールは次のとおりです。
私の質問は次のとおりです (回答の一部はアプリケーションの予想される動作である可能性がありますが、それでも理解する必要があるので、ご容赦ください):
次の C プログラムを想定します。
これを xterm で実行すると、次のようになります。
(念のため、取得した文字が黒い円内の白い疑問符です)。int は € をエンコードするために必要な 3 バイトの 10 進数表現ですが、なぜ xterm がそれらを適切に表示しないのか正確にはわかりません。
代わりに、マウスパッド、たとえば印刷
その間、Emacsは表示します
質問: 私ができる最も一般的な質問は次のとおりです。すべてを同じ文字で印刷するにはどうすればよいですか? しかし、私はフォローアップがあると確信しています。
もう一度ありがとう、そしてすべてのテキストについてお詫び申し上げます。
linux - Linuxでxtermの-Sオプション(疑似端末名と記述子を渡す)はどのように機能しますか?
あいさつ、古いSolaris2.4コードをCentOS5.3に移植しているときに、次のような呼び出しに遭遇しました。
ここで、%sは00、01のような2文字の数字シーケンスXXであり、%dは数値ファイル記述子です。これは明らかにxtermに/dev/ ttypXX(疑似端末スレーブ)を使用するように指示する方法でしたが、コードは対応するマスターを開き、代わりにpipe(2)を呼び出し、書き込みfdを%d置換として渡すことを気にしないようです。その上。Solarisでは、スポナーからこのwrite fdに書き込むと、出力がxtermの子に表示されます。ちなみに、strace(1)では、/devの下で何かを開こうとする試みは見られませんでした。
shell - xtermでのブロック選択
xtermで(「長方形」のように)ブロックを選択することは可能ですか?
はいの場合、デフォルトでキー/マウスバインディングに割り当てられていますか、それとも個別に割り当てる必要がありますか?
ありがとう:)ソリン
ruby - Rubyの256色端末ライブラリ?
256 色の端末で動作する「 Term::ANSIColor 」のような gem はありますか? perl スクリプト256colors2.plは私の端末でうまく機能します。ANSI コードを手動で挿入せずに、これらの色のいくつかを Ruby スクリプトで使用したいと考えています。
ssh - vim画面の復元
私は開発のために画面でvimを使用していますが、vimを終了すると、現在の画面コンテンツはそのまま残ります...
画面の外(xterm)で、vimを終了すると、前のバッファーが復元されます(次のようになります)。
)。
しかし、画面の内側ではありません。
画面内のターミナルとしてxtermを使用しようとしましたが、目的の効果は得られませんでした。
手伝ってくれてありがとう!
bash - シェルスクリプトから画面タイトルを設定する
シェルスクリプトを使用して画面タイトルを設定することはできますか?
キーコマンドを送信するようなことを考えましたctrl+ A shift-A Name
enter
シェルスクリプトでキーストロークをエミュレートする方法を約1時間検索しましたが、答えが見つかりませんでした。
macos - Macのxtermのemacsがchをbackward-delete-charとして解釈するのはなぜですか?
Chは正しく解釈されます。CarbonEmacs.appでは「help」があり、Terminal.appでは/ usr / bin/emacsを使用しています。私はここで簡単な何かを見逃していると確信しています。Emacsのdescribe-bindingsは、chがヘルプに正しくマッピングされていることを示しています。したがって、xtermまたはX11はchキーが押されたのを確認してから、バックスペースをemacsに送信しているようです。この動作を変更できますか?
vim - パテを介したvimでのマウスイベントのマッピングが機能しない
パテを介してx-termでVim 6.3.81を使用しています。.vimrc を使用して、マウス イベント (ホイール ボタン クリック、ダブル クリックなど) を特定のイベントにマップしたいと考えていました。私はvim wikiを見て、それに基づいて.vimrcに次のマップを定義しました:
ただし、機能していません。ダブルクリックしても、意図したとおりに行番号が切り替わりません。vim がマウス イベントを受け入れるようにするには、X の設定を変更する必要がありますか?
ありがとう...