組織モードの「隠しコンテンツ」省略記号の外観の変更


16

org-mode、サブツリーの内容が隠されているときのようなものを参照してください

* Some tree
  :PROPERTIES:...

** Another One...

それら...を別のものに変更する方法はありますか?utf-8省略記号または丸い矢印のような短いものを使用したいと思います。

回答:


16

変数をカスタマイズするだけですorg-ellipsis。何かのようなもの

(setq org-ellipsis "…")

素晴らしい、私はそれをに設定しました"⮷"。すぐにうんざりするでしょうが、今は甘く見えます。
マラバルバ

2
シンボルではなく外観を変更する場合org-ellipsisは、文字列ではなく面に設定できます。
エリクスト

@erikstokes両方を行う方法(つまり、顔とシンボルを変更する方法)はありますか?
ph0t0nix

@ ph0t0nix変数を設定するだけの簡単な方法ではありません。 org-ellipsisカスタマイズできるのは1つだけです。他の回答のように表示テーブルをハックして、顔と記号を設定できます。
エリクスト

8

個人的には、Orgのみに設定するのではなく、次のようにグローバルに設定します。

(unless standard-display-table
  (setq standard-display-table (make-display-table)))
(when (fboundp 'make-glyph-code)
  (set-display-table-slot standard-display-table 4
                          (vector (make-glyph-code ?…)
                                  (make-glyph-code ?…))))

8

以下を使用して、より一般的に選択表示の文字を変更できます。

(set-display-table-slot standard-display-table 
                        'selective-display (string-to-vector " ◦◦◦ ")) ; or whatever you like

これらのキャラクターを使用しているのは、ピリオドよりも見やすく、しかも気を散らすものではないからです。しかし、それぞれに。

これはEmacsWikiから入手しました。詳細については、「アウトライン省略記号のカスタマイズ」のセクションを参照してください。


ドッ!ステファンは私を打ち負かしました。Wikiリンクのために残しておきます。
ダン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.