Versión corta: sí
En lugar de C-x C-e
evaluar la expresión, dele un argumento prefijo. C-u C-x C-e
imprimirá la salida al búfer.
Cómo encontré esta información
Puede investigar cómo Emacs hace estas cosas consultando el
manual o preguntándole a Emacs.
Para ver qué hace una combinación de teclas en particular, puede usar C-h k
( describe-key
). C-x
C-e
Estaba evaluando la expresión con , y puede averiguar con qué llama esa combinación de teclas C-h
k C-x C-e
. Eso mostrará la cadena de documentación del comando, la primera parte de la cual es:
C-x C-e
ejecuta el comando eval-last-sexp
(que se encuentra en el mapa global), que es una función interactiva de Lisp compilada en elisp-mode.el
.
Está obligado a C-x C-e
.
(eval-last-sexp EVAL-LAST-SEXP-ARG-INTERNAL)
Evaluar sexp antes del punto; imprimir valor en el área de eco.
Interactivamente, con un -
argumento sin prefijo, imprime la salida en el búfer actual.
...
Destaqué la frase clave: darle un argumento de prefijo ( C-u
) imprimirá la salida en el búfer, en lugar del área de eco.