Birisi bana binlerce .el dosyasıyla bile Emacs'ın bunu nasıl yönettiğini söyleyebilir mi?
Emacs, başlangıçta yüklenmemesi ve böylece temel uygulamanın yüklenmesini engellememesini "yönetir". Bu, klavye kontrolünü kullanıcıya daha hızlı geri döndürmenin bir etkisi olarak.
Ancak ne zaman yüklenir? Bu işlevin, modun veya özelliğin ilk kullanımında.
Yavaşlamıyor mu? Evet, ilk kullanımda. Bu değiş tokuş. Emacs başlangıç zamanında veya ilk kullanımda yavaşlamak istiyor musunuz?
Fark edilir mi? Başlangıçta yükleme işlemi, diğer çekirdek kütüphaneler de yüklendikçe daha uzun sürer. Ancak ilk kullanımda, yalnızca bu alt küme özelliği yüklendiğinden daha hızlı hissedilir.
O zaman neden birisi başlangıçta yük seçsin? Bazıları başlangıçta sık kullanılan tüm kitaplıkları yüklemeyi beklemediğinden, yüklendikten sonra tüm işlemler daha sonra kolayca gerçekleştirilir.
Nasıl seçebilirim? Drew ve diğerlerinin bu soruya verdikleri yanıtlarda belirttikleri gibi, kontrol etmek için otomatik yükleme ve benzer numaralar kullanabilirsiniz. Ancak en önemli husus kullanım modeliniz olmalıdır. Vi gibi emacs kullanırsanız, sürekli açılır ve kapanırsanız, evet başlangıç zamanı acı verici bir şekilde belirginleşir. Ancak diğer taraftan, sürekli çalışan emac'ler kullanırsanız, 1 saniye veya 1 dakikalık başlatma süresi, dikkat edilmesi gereken kadar belirgin veya önemli olmayacaktır.
Vi gibi emac'leri test ederken, çalıştırırken veya başka bir şekilde anında başlatma için toplu mod veya Zile kullanabileceğinizi unutmayın .
Benim tercihim, başlangıçta yükleme yapmaktır, böylece herhangi bir hata önceden yakalanır. TRAMP tarafından yönetilen birkaç uzak konum ile birlikte sayısız arabellek, mod ve derleme durumum olduğunda bir iş gününün ortasındayken herhangi bir yük hatasıyla uğraşmamayı tercih ederim. Bu gibi durumlarda otomatik yükleme hatalarının ayıklanması çok hoş değildir.
:defer t
senin içindeuse-package
mümkün olan her yerde bildirimleri?