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.