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.

Jawaban:


16

Sesuaikan saja variabelnya org-ellipsis. Sesuatu seperti

(setq org-ellipsis "…")

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 ?…))))

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.


Doh! Stefan mengalahkan saya untuk itu. Saya akan menyerahkannya untuk tautan Wiki.
— Dan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.