ansi-escape

    5

    2答えて

    私は、(最適な)改行で長いテキストを書式設定するのに(GNU)fmtを使用します。ただし、テキストにANSIカラーエスケープシーケンス(表示されず、テキストを表示するときにのみ色付けされます)が含まれている場合、fmtはこれらを通常の文字とみなし、間違った行の長さを計算します。 ここではリテラルエスケープ文字がどれくらいうまく機能するかはよく分かりませんが、ここではgrepを使用してANSIシーケ

    0

    2答えて

    私はC言語でプログラミングしていますので、stdinの行数を知る必要があります。 特定の行数の後、1行上にスクロールする必要があります... ANSIエスケープコード(033 [1S])を使用しましたが、行の内容が失われてしまいました。 EDIT:これはコードのテーブルにページダウンansi escape codesスクロールのための良い参考です第二ポイント #include <stdio.h>

    35

    9答えて

    OS X(10.5.7)のターミナルでBashシェルプロンプトを壊したことがあります。 PS1='\[\e[1;32m\]\h\[\e[0m\]:\[\e[1;34m\]\w\[\e[0m\]\$ ' を私の知る限り、私は正しくエスケープカラーコマンドを持って言うことができるように: これは私が設定されていたPS1です。しかし、私がコマンド履歴で上下にスクロールすると、歴史的なコマンドが複数の

    7

    3答えて

    これはthis oneと同様の質問です。私はANSIのエスケープシーケンス、特に色のHTMLに変換したいと思います。しかし、私はPHPを使用してこれを達成したいと思います。これを行うライブラリやサンプルコードはありますか?そうでない場合は、私をカスタムソリューションに導くことができるものは何ですか?

    3

    2答えて

    私はシステムクラスプロジェクトのためにCでCLIプログラムを開発しており、コマンドプロンプトを維持しながら受信テキストを表示する必要があります。放置されたテキストは、入力しようとしているものを見ています。他のアプリケーションでは、プロンプト自体の上に(またはその下に)入力テキストの印刷が見られました。 ANSIエスケープでこれを実装する方法はありますか? ncursesは過度のようだ。

    5

    1答えて

    ANSIエスケープシーケンスを読み込むのは間違いです。私は、エスケープされたシーケンスをいくつかの素晴らしいタイプのインスタンスとして優先的に読み込むための抽象化を含むライブラリの後です。ライブラリーが強くて幸運なものではなく、強くタイプを提供すれば、それは楽しいです。 フォスライブラリへのポインタがあれば幸いです。同様のモチベーションを有すると思われる同様の質問A library to conv

    2

    1答えて

    私はAIXで\033[K \033[%dd \033[%dGなどのようなANSIエスケープシーケンスを試しました。 Windowsでtelnetを使用しても、動作しませんでした。 パテを使用しても同じことがうまくいきます。 NCURSESは使用しませんが、printfを使用します。任意のアイデアが評価されます。