web-dev-qa-db-ja.com

Console2のコマンドの色を変更する

コンソールの他の部分の色ではなく、実際のコマンドプロンプトの色を変更したい。

例えば:

C:\Users\home> dir  (THIS LINE IS BRIGHT YELLOW)
30/09/2011  07:18 PM    <DIR>          .          (REST OF LINES ARE WHITE)
30/09/2011  07:18 PM    <DIR>          ..

これは、大量の出力を生成するコマンドを実行し、以前のコマンドを見つけたい場合に発生します。ただし、通常はすべて同じ色であるため、実際の「プロンプト」を見つけるのは困難です。

3
aramadia

プロンプトのみの黄色に満足しましたか?

ANSI X3.64 in Prompt

スクリーンショットは私自身のコンソールエミュレーターから取られました( ConEm )、自己宣伝して申し訳ありません;)

ColorPrompt.cmd へのリンク。

Console2でこのトリックを繰り返したい場合は、プロンプトの変更後(または変更前)に AnsiCon を使用する必要があります。

ansicon.exe -p

アイデアは、ANSIx3.64シーケンスを使用してコンソール出力の色を変更することです。

3
Maximus

Console2でそれができるかどうかわかりません(ヘルプファイルは私には機能しないようです) cygwins bashなどの別のシェルを使用してみることができます。私の場合、デフォルトのbashターミナルには、別の色(緑)ですでに強調表示されているプロンプトが付属しています。 console2でも正常に動作します。

cd [YOUR CYGWIN INSTALL]
bash --login -i
0
OldWolf