D: Perché lisp-interaction-modeesiste e ci sono dei motivi per usarlo al posto di emacs-lisp-mode?
Il manuale afferma che emacs-lisp-modee lisp-interaction-modesono identici, tranne per il fatto che quest'ultimo si lega C-ja eval-print-last-sexp. Oltre a ciò, "tutti gli altri comandi in modalità Interazione Lisp sono gli stessi della modalità Emacs Lisp". Per quanto ne so, solo il *scratch*buffer utilizza quest'ultima modalità.
Mi sembra strano che esista un'intera modalità che differisce da un'altra per una sola associazione di tasti, quindi presumo che mi manchi un po 'di storia o contesto.
Così:
- Perché
lisp-interaction-modeesiste - Senza contare il
C-jkeybinding, ci sono circostanze in cui sarebbe preferibileemacs-lisp-mode? - Ci sarebbero conseguenze impreviste nel cambiare la
*scratch*modalità buffer inemacs-lisp-mode?
La motivazione di questa domanda è che, in questo momento, sto vincolando due volte le chiavi (nelle due modalità) in modo che il mio *scratch*buffer si comporti come buffer che visitano i *.elfile. Se non c'è motivo pratico per restare in lisp-interaction-modegiro, lo farò (setq initial-major-mode 'emacs-lisp-mode)e finirò.
*scratch*.