私はorg-babelを使用して、自動的に処理できないレポートをいくつか生成しています。orgは優れたアウトライン形式なので、結果をorgに出力して、ツリーとして表現します。
orgマークアップを#+begin_exampleブロックにネストすると、emacsが非常に遅くなることに気づきました(結果のフォーマットもオフになっています)。
エラーを処理するのと同じ方法で、特定のコードブロックの出力をバベルに別のバッファーに配置(そしてウィンドウも開く)させるのは本当に素晴らしいことです。
ドキュメントを確認しましたが、そのようなオプションはないようです。
私が間違っている?そうでない場合、おそらく誰かがそのようなスニペットを持っていますか?
また、速度が遅いのは私の構成の他のいくつかのオプションが原因である可能性がありますexample。たぶん私はここで間違った木の下で吠えています。
ありがとう
org-modeが、常に進化しorg-babel-insert-resultており、すでにかなり長くなっており、この変更によりさらに長くなります。 ステップ1:単語のような新しい結果パラメーターを決定しseparateます。ソース・コード・ブロックのようなもの含めることができます:results output separate ステップ#2:ターンif/then条件を含むステートメント(and result-params (member "silent" result-params))新しいものがいると三つの条件に(and result-params (member "separate" result-params))新しいBUFとのセットを。
#+begin_example、問題なく動作します