問題タブ [ansi-escape]

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.

0 投票する
4 に答える
5697 参照

linux - bash - カラーエスケープコード

出力で一致するテキストを強調表示するためにエスケープ コードを使用するスクリプトがあります。less出力が にパイプされ、エスケープ コードが出力される場合を除いて、すべて問題ありません。

例えば

にパイプless:

ls、などの他のツールがどのようgrepにカラーで出力できるのか疑問に思っていましたが、パイプするとうまく見えlessますか?

0 投票する
3 に答える
8758 参照

text - ストライクスルー効果のあるコンソールにテキストを表示することは可能ですか?

すでにANSIエスケープコードを調べましたが、下線のみがサポートされているようです。

私は何かを逃しますか、それとも別の選択肢がありますか?

それが不可能な場合、「これは非推奨です」という意味で同等のものはありますか?

0 投票する
3 に答える
12937 参照

python - WindowsでstdoutのANSIカラーを有効にするPythonモジュール?

Windows で ANSI サポートを追加する Python モジュールを探しています。

これは、モジュールをインポートした後、ANSI エスケープ文字列を出力すると、それに応じて表示されることを意味します。

0 投票する
2 に答える
827 参照

perl - ターミナル コントロール エスケープ シーケンス: "\e[6n" で行と列をキャッチするにはどうすればよいですか?

出力する代わりに、行と列を変数でキャッチするにはどうすればよい^[[12;1Rですか (こちら)。

0 投票する
2 に答える
1721 参照

perl - Perl で ANSI を超えるカラー値を出力する

Perl のTerm::ANSIColorモジュールが気に入っていますが、提供されている色以外の色を印刷することはできますか?

深い赤と明るい緑の間の範囲で単語を印刷しようとしていますが、その間にかなりの数のステップがあります。テキストの色を変更するために RGB 値または何かを指定する方法はありますか?

0 投票する
2 に答える
1151 参照

xslt - XSLTエスケープ文字が機能しない

emailDataタグで出力を囲みすぎたいので、テキスト出力でエスケープ文字を使用しようとしています。使ってます

XSLTでは、これが機能することを確認しますが、何らかの理由でCast Ironというツールを使用しているため、に変換&#60;されず、吐き出される<だけです。&lt;emailData>

あなたは私が得ている出力を説明するそれの画像をここで見ることができます。私のソースコードはこれです。これをemailDataタグでラップする方法は他にありますか?

0 投票する
2 に答える
3283 参照

terminal - ANSIエスケープシーケンス

これらのANSIエスケープシーケンスが何を表しているのかを特定するのに助けが必要です。現在、作成しているターミナルスクリーンリーダーでANSIコードをフィルタリング/評価していますが、これらが何であるかはわかりません。

エスケープシーケンス:

[0; 1mm

[0; 1 ;; 4m

以下のエスケープシーケンスのチャートを参照として使用しています:http: //ascii-table.com/ansi-escape-sequences-vt-100.php

0 投票する
1 に答える
806 参照

python - Cygwin で ANSI エスケープ シーケンスが失敗する

Python 2.7.2 で ANSI エスケープ シーケンスを使用して CLI プログラムの「ドロップダウン メニュー」を作成しようとしています。ANSIエスケープシーケンスを使用して「オプション」を赤に変更し、入力行の下に表示してからクリアします。

Python 2.6.5 を実行する Ubuntu 10.04LTS を実行するシステムでコードを実行できますが、Cygwin minTTY 1.0.3 を実行する Windows XP マシンでプログラムを実行することはできません。Windows または Cygwin の sys.stdout.flush() に問題はありますか? Python 2.6 から 2.7 の問題ですか? デバッグを開始する場所がよくわかりません。

問題は、生の入力テキストが minTTY で選択を行うまで出力されないことです (ここでも、コードは Ubuntu で正常に動作します)。これは、プロンプト テキストの目的を無効にします。前もって感謝します - ポール

0 投票する
1 に答える
1746 参照

c - ncurses でエスケープ シーケンスを処理しますか? printf はエスケープシーケンスを処理しますか?

私のプログラムは、ネットワークから次のようなテキストデータを読み取り Hello \033[1;34mworld\033[0m and bla bla bla!!!\n"ました。プログラムがprinfを使用してこの文字列を出力すると、「世界」という単語は青色になります。しかし、wprintw または addch で ncurses インターフェイスを使用している場合、エスケープ シーケンスを含む元の文字列が表示されます。printf がエスケープシーケンスを処理するかどうかということですか? ncursesでエスケープシーケンスを処理する最良の方法は何ですか?

0 投票する
3 に答える
3118 参照

ruby - 薄緑色の ansi コードを取得し、ルビーのフォントを大きくするにはどうすればよいですか?

printf "\033[1;32;40mGreen text on black background.\033[0m\n"

それは緑ですが、どうすれば明るい緑やその他の色のバリエーションを得ることができますか?

http://pueblo.sourceforge.net/doc/manual/ansi_color_codes.html、これらの色のみが gnome-terminal でエスケープ コードとして使用できますか?

また、ルビーで大きなフォントを取得するにはどうすればよいですか?