2012-04-29 11 views
5

シェル/コイントでユーザーが入力したもの、出力されたもの、およびstderrによって出力されたものを視覚的に区別する方法を探しています。これにはモードがありますか?Emacsシェル:入力、出力、エラーの概要

(念のために、私はansi-color-for-comint-modeに興味を持っていないです)

答えて

5

非同期プロセスを実行するためのelispの施設は、標準出力から標準エラー出力を区別するための良いサポートを提供していないので、現在のcomintはあなたが区別できません二つ。 OTOHは、ユーザーが入力したテキスト(comint-highlight-input face)、プロンプト(comint-highlight-prompt face)、およびプロセス出力(特別な顔なし、つまり `default ')とは違った表示をしています。

+0

私は(漠然と)問題を理解しています。現在、stdout/stderrはttyによって処理されていますが、stdout/sterrの違いはフィルター機能(非常に縮小された手書きのtty)です。 – false

関連する問題