«buffer-local» etiketlenmiş sorular

1
`Setq-local` ne yapar ve ne zaman kullanmalıyım?
SX'de tüm dokümanı ve bir sürü mesajı okuduktan sonra bile, arabellek-yerel değişkenlerin tüm varyasyonları hakkında net değilim. İşte anlayışlarımın bir özeti: (defvar foo ..)dosya için dinamik bir değişken bildirir. Ancak, değişken (1) bir defvar ifade içermedikçe diğer dosyalar tarafından bilinmemektedir ve (2) değişken, yerel olarak tampon değil, kapsam olarak globaldir. …

1
Yerel bir değişkeni herhangi bir değer için güvenli olarak işaretleme
Değişken safe-local-variable-values, dosya-yerel veya dizin-yerel olarak güvenli olan ad / değer çiftlerini saklayabilir. Ancak bazen herhangi bir değerin belirli bir değişken için geçerli olduğunu söylemek istiyorum . Bağlantı verdiğim manuel sayfa, herhangi bir tamsayı değerinin güvenli olarak değerlendirildiğini söylüyor fill-column. Bunu kendi değişkenlerim için yapmanın bir yolu var mı?

1
Arabellek-yerel değişkeni tekrar global hale getirin
Yerel değişkenleri deniyordum ve ayarladım: (defvar-local foo nil "Buffer local foo") Daha sonra programımı kullanarak genel bir değişken kullanacak şekilde yeniden tasarladım: (defvar foo nil "Not buffer local foo") ancak değişken hala yerel olarak tamponludur ve hatta (kill-local-variable 'foo)onu öldürmedi. Temel olarak, nasıl "geri alabilirim" make-local-variable?

2
Kötü İşaretlere Nasıl Dayanılır?
Tampon yerel kötü işaretleyicileri (bir konumu işaretlemek için m ve ardından 'veya `atlamak için) emacs oturumları / örnekleri arasında kaydetmek istiyorum. Bunu nasıl yapacağımdan tam olarak emin değilim. Oturumu yükleme / kullanma ve bu şekilde eklemeyi denedim: (add-to-list 'session-locals-include 'evil-markers-alist) Bu işe yaramaz ve başka ne denemek için emin değilim. …
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.