Bildiğim kadarıyla, org-mode
ekler dosya köprüleriyle aynı sorunu çözüyor ancak daha karmaşık bir şekilde. Hangi durumlarda ataşmanlar üstün çözüm olur?
Bildiğim kadarıyla, org-mode
ekler dosya köprüleriyle aynı sorunu çözüyor ancak daha karmaşık bir şekilde. Hangi durumlarda ataşmanlar üstün çözüm olur?
Yanıtlar:
Bazen bir köprü, bir günlük dosyası veya başkaları tarafından düzenlenebilir bir dosya gibi geçici bir şeye olabilir. Ekler, dosyanın geçerli durumunu, dosyayı el ile iyi bir konuma kopyalayıp bağlamanızdan daha uygun bir şekilde kalıcı olarak yakalamanızı sağlar.
Bu, İnternet erişimini de kapsayabilir. İnternet erişimi olmayan bir dosyaya erişmek istiyorsanız, bunu kuruluş dosyanıza ekleyebilirsiniz.
Ancak tersine, ekler bir konuma yumuşak bağlantı kurabilirken köprüler yerel bir kopyayı depolayamaz. Ekler bir belgeye ( C-c C-a y
) yumuşak bağlantı eklediğinde, kuruluş modu işletim sisteminizde mümkünse dosyaya sembolik bir bağlantı oluşturur ( ln
* nix sistemine eşdeğer ). Diğer yöntemler ( C-c C-a c/m/l
) başka davranışlar sağlar. Default ( C-c C-a a
), tarafından ayarlandığı şekilde bunlardan biridir org-attach-method
.
Ayrıca ek dizini belirtebilir ve bu dizini doldurabilirsiniz. org-attach-sync
daha sonra başlık meta verilerinizi senkronize eder, böylece başlık yeni dosyalardan haberdar olur. Globbing veya komut dosyası olmadan köprülerle bunu yapamazsınız.
Ekli dosyaların bir listesini alabilirsiniz org-attach-file-list
, bu da hepsini yinelemenize ve bir Dropbox klasörüne kopyalamak veya git'te depolamak gibi yararlı şeyler yapmak için kullanılabilir. Bir bölümdeki köprüler üzerinde yineleme yapmak çok daha zor ve hataya açıktır.
Köprüler üzerindeki ekleri dikkate almanın başka bir nedeni, metni bir metne koymak zorunda kalmadan bir kuruluş başlığına bir bağlantı ilişkilendirmeleri. Ek meta verileri, gizlenebilen bir özellik çekmecesinde saklanır TAB
.
Köprüler metinde genellikle formda bulunmalıdır [[file:somefile.pdf][My file]]
. Bu köprüyü bir mülkte de gizleyebilirsiniz, ancak daha sonra org-attach
kullanım kolaylığı olmadan az çok çoğalıyorsunuz demektir .
Kısacası, köprüler diğer belgeleri bir başlıkla org-attach
ilişkilendirebilirken, bu ilişkilendirmeyi daha güçlü, daha sağlam ve bazı şekillerde daha kolay hale getirir.
Düzenlendi: Açıklama eklendi.
Bağlantılar üzerinden Ataşmanlarının kullanarak bir büyük ilerleme olduğunu org-mode
onlar sürüm kontrolü altında ise, ekli dosyada herhangi bir değişiklik uygulanıyor bakabilirim Manuel dan alıntı :
[...] Bu dizini [ekin bulunduğu dizin ] git init ile başlatırsanız , Org değişiklikleri gördüğünde otomatik olarak değişiklik yapar.
(açıklama için italik yazılmıştır).
Düzgün kullanılırsa, eklenti özelliği ekli dosyaların her zaman güncel olmasını ve .org
dosyaya eşlik etmesini sağlar.
Bağlantıları kullanmanın daha iyi bir seçim olduğunu söyleyebilirim.
.org
her değişiklikte / ile dosya işlemek istemiyorumBana göre, ekler dwim
bir .org
dosyaya dahil edilecek veya bir dosyaya atıfta bulunulan dosyalara bir tür (ne-ne-demek) yaklaşımdır .