2011-04-21 33 views

cevap

14

find-file-hook'dan kaldırın.

(remove-hook 'find-file-hook 'vc-find-file-hook) 

doğru zamanlama almak için yukarıdaki satırdan önce bir (require 'vc) gerekebilir: Bu arka uç devre dışı bırakmalısınız. Ya da belki şöyle sar:

(eval-after-load "vc" '(remove-hook 'find-file-hook 'vc-find-file-hook)) 

zamanlama hakkını alır.

+3

Emac'ım artık 99999999x daha hızlı yükleniyor, teşekkürler! –

2

Ayrıca gerçekten magit'u (farklı bir emacs git modu.) Öneriyorum. Ben de her şey için komut satırını tercih ediyorum ama bu gerçekten çok iyi bitti ve daha fazla kod ve daha az "git" sağlar. Özellikle evrelendirme ve taciz yapmayan kodlar/değişiklikler göndermeden önce farkınızı görmek, stashları görüntülemek ve emacs içinde kalırken çekerek/itmek harikadır.

(delete 'Git vc-handled-backends) 

veya kaldırmak tüm kaynak kontrol kanca:

(setq vc-handled-backends()) 
44

Kaldır git Benim için çalıştım

.

+1

+1 (setq vc-handled-backends()) iyi çalıştı. Sadece Emacs şimdi daha hızlı başlıyor, ama dosya açma çok daha hızlı, teşekkürler! – dolzenko

+0

Bu değişken ayrıca 'customize' kullanılarak değiştirilebilir veya temizlenebilir. – mhsmith

6

Yoksa bütün sürüm kontrol şeyi devre dışı bırakabilir vc-mode tarafından ele artalanının listeden

İlgili konular