2010-03-25 25 views

cevap

22
M-x eval-buffer 

veya Alt + x ve 'Eval-tampon' tipi ya da sadece otomatik tamamlama için bir kısmını ve sekme yazın.

10

Bunu .emacs numaralı telefona yerleştirdim! Bir veya tüm arabellek varsa bir bölgeyi değerlendirmenize izin verir. C-xE'a bağladım.

(defun eval-region-or-buffer() 
    (interactive) 
    (let ((debug-on-error t)) 
    (cond 
    (mark-active 
     (call-interactively 'eval-region) 
     (message "Region evaluated!") 
     (setq deactivate-mark t)) 
    (t 
     (eval-buffer) 
     (message "Buffer evaluated!"))))) 

(add-hook 'emacs-lisp-mode-hook 
      (lambda() 
      (local-set-key (kbd "C-x E") 'eval-region-or-buffer))) 
İlgili konular