İhtiyacınız olan komut electric-indent-local-mode
. Bu dosyayı el çağırarak herhangi tampon elektrik-girinti-mod kapatmak için kullanabilir: M-x electric-indent-local-mode
. Bu bir geçiştir, bu yüzden aynı arabellekte tekrar çağırmak tekrar açar.
Bunu init dosyanızdan otomatik olarak yapmak için bir kanca ayarlamanız gerekir. İlk olarak, kancayı tanımlayın:
(defun remove-electric-indent-mode ()
(electric-indent-local-mode -1))
Ardından uygun mod kancalarına ekleyin. AUCTex tarafından sağlanan LaTeX modu için elektrikli girinti modunu kapatmak için şunu kullanın:
(add-hook 'LaTeX-mode-hook 'remove-electric-indent-mode)
Varsayılan metin modu için şunu kullanın:
(add-hook 'tex-mode-hook 'remove-electric-indent-mode)
Aynı desen elektrik girintisini kapatmak istediğiniz diğer modlar için de geçerlidir.
Mod kancaları hakkında daha fazla bilgi için yerleşik Emacs manuel düğümüne bakın [(emacs) Hooks][1]
. Oraya Emacs'tan şu adresten ulaşabilirsiniz C-h i r m Hooks <enter>
: C-h
yardım i
için, bilgi r
için, kılavuzu okumak için, m
menü öğesi Hooks
için ve menü öğesini seçmek için. (veya html sürümünü görmek için yukarıdaki bağlantıyı takip edebilirsiniz).
(add-hook 'LaTeX-mode-hook (lambda () (electric-indent-local-mode -1)))
yeterli.