2

Emacs から使用したいコンソール コマンドがいくつかありますagCMDまたはFar Managerでうまく機能します。ただし、Emacs から使用する場合、shellまたはeshell(わずかな可能性がありますが) 特定の問題に遭遇する場合がありますag

実行shellしてから実行すると、agすぐに結果(ヘルプ画面)が返されます。ディレクトリ内のファイルの行を検索して実行するとag needle、ハングして何も返されません。

すぐに結果を返すので実行すると、ag needle .ファイル名と行番号、--colorおよび-nogroupオプションが欠落していても、この場合は印刷結果に影響しません。

経由shell-commandで実行すると、正しい結果が返されます(ファイル名と行番号付き)。eshell同じ問題があります。

shellこれらのコマンドをand/orで機能させるにはどうすればよいeshellですか?

この質問への回答で、Win32 にはサブプロセスのバッファリングに問題があることが指摘されています。それを修正する方法はありますか?

4

0 に答える 0