S: Neden lisp-interaction-mode
var ve bunu kullanmak için herhangi bir neden var emacs-lisp-mode
mı?
Kılavuzu bildiren emacs-lisp-mode
ve lisp-interaction-mode
ikinci bağlar dışında aynıdır C-j
için eval-print-last-sexp
. Bunun ötesinde, "Lisp Etkileşim modundaki diğer tüm komutlar Emacs Lisp modundakiyle aynıdır." Anlayabildiğim kadarıyla, sadece *scratch*
arabellek ikinci modu kullanır.
Sadece tek bir tuş takımı ile diğerinden farklı bir modun olması bana garip geliyor, bu yüzden ya bazı geçmişi ya da bağlamı kaçırdığımı varsayıyorum.
Yani:
- Neden
lisp-interaction-mode
var? C-j
Tuş takımını saymamak, tercih edilebileceği durumlar varemacs-lisp-mode
mı?- Arabellek modunu değiştirmenin
*scratch*
emacs-lisp-mode
beklenmedik sonuçları olur mu?
Bu soru için motivasyon, şu anda, iki kez (iki modda) tuşları bağladığım, böylece *scratch*
arabelleğimin *.el
dosyaları ziyaret eden tamponlar gibi davranması . lisp-interaction-mode
Etrafta saklamak için pratik bir neden yoksa , sadece (setq initial-major-mode 'emacs-lisp-mode)
ve onunla bitireceğim.
*scratch*
.