ansi-term

PS4プロンプトを色付けしますか?
ansi-term

PS4プロンプトを色付けしますか?

options を使用すると、set -x各コマンドは実行前にSTDERRにエコーされ、拡張プレフィックスが付き、$PS4呼び出しスタックの深さに従って最初の文字が繰り返されます。 プロンプト出力に$PS4色を割り当てたいです。つまり、どこで (set -x; ls -l) 現在印刷されています + ls -l 出力が欲しい \033[90m+ ls -l\033[0m \ \ \ `- Reset color `- Muted gray しかし...

Admin

Bashスクリプトのカラーエラー/警告/情報
ansi-term

Bashスクリプトのカラーエラー/警告/情報

だから、次の変数を定義しました/etc/bash.bashrc。 RS="\033[0m" # reset HC="\033[1m" # hicolor UL="\033[4m" # underline INV="\033[7m" # inverse background and foreground FBLK="\033[30m" # foreground black FRED="\033[31m" # foreground red FGRN="\033[32m" # foreground green FYEL="\033[33m"...

Admin

これらのANSIアートワークにはどのようなエンコーディングが使用されますか?
ansi-term

これらのANSIアートワークにはどのようなエンコーディングが使用されますか?

見つけました。このウェブサイト;zipファイルがあります(リンクはホームページ)すべてのイラストと一緒に。その中には.ansLinux / Unixで使用されているANSIエスケープコードと同様の拡張機能がありますが、catそのうちの1つを使用してXFce端末で開くとゴミが生成されます(色は異なります)。フォトギャラリーのようには見えません。 リンクのメインアートワークの最初の行は次のとおりです(Emacsからコピー)。 [0;1m[30mthere is no substitute [0;33mÜܲ[1;43m°±²²[40mÛ[43mÛ²±[0;3...

Admin

ハードウェアWindowsをサポートするターミナルまたはターミナルエミュレータは何ですか?
ansi-term

ハードウェアWindowsをサポートするターミナルまたはターミナルエミュレータは何ですか?

terminfo(5)のマニュアルページには、機能セットwnum(定義可能なウィンドウの最大数)、cwin(ウィンドウ定義)、wingo(ウィンドウに移動)、wind(現在のウィンドウのサイズ変更)が記載されていますが、デフォルトのterminfoファイルには端末定義が1つしかありません。次のいずれかを使用します(tvi9065; wnum=0 に設定)。 これらの機能をサポートするハードウェア端末または端末エミュレータはありますか? ...

Admin

Systemdサービスを使用する場合のANSI色
ansi-term

Systemdサービスを使用する場合のANSI色

サーバーを構築しました。SSHTron、SSH経由でサーバーに接続してプレイできるゲームですsshtron。このゲームでは色が重要です。 私が受け取った実行可能ファイルを実行してSSHサーバーを実行できます。./sshtron-server 効果は素晴らしいですし、ユーザーはカラーモードでゲームを楽しむことができます。 ssh sshtron.myserver.com システムの再起動時に自動的に起動するようにサービスを作成したいと思います。 しかし、これにより、ユーザーはゲームを色なしで見ることができます。 私のsshtron.serviceフ...

Admin

追加読書
ansi-term

追加読書

Linuxでcalを実行すると、今月の出力が反転し、現在の日付を強調するビデオが表示されます。その出力を hexdump -c に送ると、いくつかの興味深い結果が得られます。 0000000 N o v e m b e r 2 0 1 6 0000010 \n S u M o T u 0000020 W e T h F r S ...

Admin

点滅コード(エスケープコード)が削除されましたか?
ansi-term

点滅コード(エスケープコード)が削除されましたか?

~によるとBashのヒント:色とフォーマット(ANSI / VT100制御シーケンス)私のプログラムで点滅コードを有効にしようとしましたが、点滅コードが削除されている可能性があります。これは本当ですか? そうでない場合は、ちらつきコードを助けてください。 ...

Admin

最大化されたtmuxセッションに奇妙なANSIシーケンスが表示される
ansi-term

最大化されたtmuxセッションに奇妙なANSIシーケンスが表示される

Puttyにtmuxセッションがあります。ここ数ヶ月は本当に良かったが、今は奇妙なことを目撃している。通常のPuttyウィンドウを最大化するときにカーソルが新しい行にない場合、シェルに奇妙なANSIシーケンスが表示されます。たとえば、4回最大化すると、次のような結果が得られます。 0;44;8m 0;46;8m 0;50;8m 0;55;9m 復元するときは発生せず、最大化した場合にのみ発生します。 カーソルが新しい行にある場合、印刷されたコードは "^[[<""で始まり、その後にANSIシーケンスが続きます。たとえば、4倍に最大化...

Admin

`\e]11;?\a` から人間が読み取ることができる(例:RGB)値を取得するにはどうすればよいですか。
ansi-term

`\e]11;?\a` から人間が読み取ることができる(例:RGB)値を取得するにはどうすればよいですか。

この文字列は\e]11;?\a現在端末の背景色を生成できますが、この情報を使用して人間が読み取ることができる(RGBなど)形式の色を取得する方法を見つけることができませんでした。 私は努力した(何もできなかった) print -P '\e]11;?\a' しかし、それは何も生産していないか、少なくとも目に見えるものはまったくありませんでした。 ところで、私もそれを知っていますがxtermcontrol --get-bg、私が使用している端末で実行すると次のようなエラーが発生します。 xtermcontrol: --get-bg is unsupp...

Admin

Bashで点滅するテキストを作成する方法は?
ansi-term

Bashで点滅するテキストを作成する方法は?

printf "\e[41mend==>\e[m $i以下のスクリプトで " "コマンド出力で "end"という単語を点滅させるにはどうすればよいですか? #!/bin/bash in=path_to_my_folder for i in $(cat ${in}/file.txt); do Command 1; Command 2; . . . . Command N; sleep 60 echo "Review command stats summary" printf "\e[41mend==>\e[m $i " done ...

Admin

端末で利用可能な垂直線の数を見つけるには?
ansi-term

端末で利用可能な垂直線の数を見つけるには?

私は特定のディレクトリに入ったときにスクリプトがそのgit logディレクトリを表示するスクリプトを書いています。cd これらのログは、数百行を含む非常に大きい場合があります。これまでは()でハードコーディングされた30行に制限していましたが... | head -n 30、これは職場の大きな画面では素晴らしいですが、家では大きすぎます。職場ではGnome、家ではiTerm2などのすべての端末でログが(垂直)画面の半分程度を占めるようにしたいと思います。私はスクリーンやtmuxを使用しません。しかし、彼らから学びたいです。 コマンドラインで端末で利用可能な垂...

Admin

端末でサポートされているANSIエスケープコードをプログラムで検出します。
ansi-term

端末でサポートされているANSIエスケープコードをプログラムで検出します。

私はANSIコードを使用してシェルスクリプトを操作しており、何らかの理由でターミナル/ OSによって異なるエスケープコードがサポートされていることを発見しました。 場合によっては、誤って解析されなかったガベージダンプが得られましたが、これは私の端末(Mac OS)が使用されたエスケープコードをサポートしていないことを意味します。いくつかの場所でこのコードが意味するものを読んだにもかかわらず、同じ内容: 27 = 033 = 0x1b = ^[ = \e 検索して発見したスラッシュエスケープサポートの検出に関するこの質問。 選択した回答スニッフィング...

Admin

特にSSHの後に「eterm-color」が使用できない場合、emacsのansi-termの$TERMの正しい値は何ですか?
ansi-term

特にSSHの後に「eterm-color」が使用できない場合、emacsのansi-termの$TERMの正しい値は何ですか?

私の現在の設定は次のとおり$TERMですxterm-256color if [[ -n "$EMACS" ]]; then export TERM=xterm-256color alias emacs="emacsclient --no-wait" export EDITOR="emacsclient --no-wait" export VISUAL="emacsclient" fi 私はそれを設定しようとしましたがeterm-color、問題はSSH経由でログインしているほとんどのコンピュータでこの端末タイプを使用でき...

Admin