Özel bir kuruluş çekmecesini nasıl açıp kapatabilirim?


9

Çekmecelerim SEKME ile çökmüyor gibi görünüyor. Kanonik örneği bile denedim :

* This is a headline
  Still outside the drawer
  :DRAWERNAME:
  This is inside the drawer.
  :END:
  After the drawer.

İmleci çizginin üzerine :DRAWERNAME:getirip TABhiçbir şey olmadığında:

resim açıklamasını buraya girin

Ayrıca, imleci başlığın üzerine getirip TABtekrar tekrar bastığımda, aşağıdaki iki durum arasında dolaşıyorum:

resim açıklamasını buraya girin

... ve:

resim açıklamasını buraya girin

Başka bir deyişle, tüm başlık daraltılmış gibi görünür ancak çekmecenin kendisi asla daraltılmaz.

Yanıtlar:


8

orgÖzelleştirerek kullanmak istediğiniz özel çekmece adları hakkında bilgi vermeniz gerekir org-drawers:

org-drawersiçinde tanımlanan bir değişkendir org.el. Değeri ("ÖZELLİKLER" "SAAT" "LOGBOOK" "SONUÇLAR")

Dokümantasyon: Çekmecelerin isimleri. Çekmeceler yukarıdaki başlıkta bisikletle açılmıyor. Çekmeceler sadece çekmece çizgisinde TAB ile açılır.

(falan filan filan)

"PROPERTIES" çekmecesi, mülk API'sı aracılığıyla mülkleri yakalamak için özeldir.

Varsayılan olarak, :PROPERTIES:çekmece geçiş yapar, ancak çekmece değişmez :DRAWERNAME:. Ancak, (add-to-list 'org-drawers "DRAWERNAME")restart org-mode( M-x org-mode) öğesini de kullanabilirsiniz; ikincisini de tanır.


2
Daha yeni kuruluş sürümleri org-drawerslehine sonuç vermiş gibi görünüyor org-drawer-regexp. Adında bir çekmece oluşturduğumda foobar, sekme tuşu ile açıp kapatabilirim. (Organizasyonumun sürümü 8.3beta. Tehlikeli bir şekilde yaşıyorum ve düzensiz aralıklarla doğrudan git repo'dan güncelliyorum.)
— Harald Hanche-Olsen

1
Kuruluş modu 8.3 , özel çekmeceler belirtme ihtiyacını ortadan kaldırdı .
— erikstokes

@erikstokes ve Harald - harika, 8.2 ile çalışıyordum. Belki biriniz yeni sürümdeki değişiklikleri vurgulamak için başka bir cevap ekleyebilirsiniz?
— Dan

12

Kuruluş modu sürüm 8.3 itibariyle, bu Just hiçbir şey ayarlamadan çalışır.

Çalışmayı yapmak için özel çekmecelerinizin adlarını (@ Dan'ın cevabına göre) kuruluş moduna bildirmek zorunda kalmadan önce. org-drawersDeğişken ve #+DRAWERSanahtar kelime artık geçersizdir.


Not: Şu andan itibaren Emacs 25.1, Org 8.2 yerleşik olarak gönderilir, ancak Org 8.3, gnu paketleri koleksiyonundan yüklenebilir.
— 9000
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.