Mengubah penampilan ellipsis mode-org "konten tersembunyi"

16

Di org-mode, ketika isi subtree disembunyikan Anda melihat sesuatu seperti

* Some tree
  :PROPERTIES:...

** Another One...

Apakah ada cara untuk mengubahnya ...menjadi sesuatu yang lain? Saya ingin menggunakan sesuatu yang lebih pendek seperti elipsis utf-8 atau panah bulat.

Malabarba
sumber

Jawaban:

16

Sesuaikan saja variabelnya org-ellipsis. Sesuatu seperti

(setq org-ellipsis "…")
jch
sumber
Luar biasa, saya sudah mengaturnya "⮷". Saya yakin saya akan segera muak, tetapi sekarang ini terlihat manis.
Malabarba
2
Jika Anda ingin mengubah tampilan tetapi bukan simbol, Anda dapat mengatur org-ellipsiske wajah sebagai ganti string.
erikstokes
@erikstokes Apakah ada cara untuk melakukan keduanya (yaitu mengubah wajah dan simbol)?
ph0t0nix
@ ph0t0nix Bukan cara semudah hanya mengatur variabel. org-ellipsishanya memungkinkan Anda menyesuaikannya. Anda dapat meretas tabel tampilan seperti pada jawaban lain untuk mengatur wajah dan simbol.
erikstokes
8

Secara pribadi, alih-alih mengaturnya hanya untuk Organisasi, saya melakukannya secara global dengan:

(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 ?…))))
Stefan
sumber
8

Anda dapat mengubah karakter lebih umum untuk tampilan selektif dengan:

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

Saya telah menggunakan karakter ini karena saya menemukan mereka lebih mudah dilihat daripada periode, namun tidak terlalu mengganggu. Tapi untuk masing-masing mereka sendiri.

Saya mendapatkan ini dari EmacsWiki : lihat bagian tentang "Kustomisasi Garis Besar elipsis" untuk detail lebih lanjut.

Dan
sumber
Doh! Stefan mengalahkan saya untuk itu. Saya akan menyerahkannya untuk tautan Wiki.
Dan