ヘンディのコメントによると、org-modeの現在のバージョンでは、org-copy-visible
(C-c C-x v
)を使用して、現在の領域の表示されているコンテンツをキルリングにコピーします。(C-x h
通常どおり、最初にバッファー全体をマークするために使用できます。)
さらに、C-x C-e
そのコンテンツを別の形式にエクスポートする場合は、エクスポートディスパッチメニュー()に「表示のみ」スイッチが用意されていることに注意してください。
古いバージョンのorg-modeの場合、以下の元の回答が引き続き適用されます。
M-x org-export-visible RET SPC
org-modeバッファの現在表示されているテキストのみを新しいバッファにコピーします。
org-export-visibleは、`org-exp.el'にあるインタラクティブにコンパイルされたLisp関数です。
(org-export-visible TYPE ARG)
現在のバッファの表示部分のコピーを作成し、エクスポートします。コピーは一時バッファに作成され、使用後に削除されます。TYPEは、 `Cc Ce'エクスポートディスパッチャでエクスポートコマンドも選択する最後のキー(文字列として)です。特別な場合として、プロンプトでSPCと入力すると、一時的なorg-modeファイルは削除されずに表示されるため、引き続き使用できます。プレフィックスargARGがエクスポートコマンドに渡されます。
これを(この例では)バインドする場合C-c o
は、次を使用できます。
(add-hook 'org-mode-hook 'my-org-mode-hook)
(defun my-org-mode-hook ()
"Custom behaviours when entering org-mode."
(local-set-key (kbd "C-c o") (function (lambda () (interactive)
(org-export-visible ?\s nil)))))