Phiên bản ngắn: có
Thay vì C-x C-eđể đánh giá biểu thức, cung cấp cho nó một đối số tiền tố. C-u C-x C-esẽ in đầu ra ra bộ đệm.
Làm thế nào tôi tìm thấy thông tin này
Bạn có thể điều tra cách Emacs thực hiện những điều này bằng cách xem trong
hướng dẫn hoặc tự hỏi Emacs.
Để xem những gì một keybinding cụ thể làm, bạn có thể sử dụng C-h k
( describe-key). Bạn đang đánh giá biểu thức với C-x
C-evà bạn có thể tìm ra những gì mà keybinding gọi với C-h
k C-x C-e. Điều đó sẽ hiển thị chuỗi doc của lệnh, phần đầu tiên là:
C-x C-echạy lệnh eval-last-sexp(tìm thấy trong bản đồ toàn cầu), là một hàm Lisp được biên dịch tương tác trong elisp-mode.el.
Nó bị ràng buộc với C-x C-e.
(eval-last-sexp EVAL-LAST-SEXP-ARG-INTERNAL)
Đánh giá sexp trước điểm; giá trị in trong khu vực tiếng vang.
Tương tác, với một -đối số không tiền tố, in đầu ra vào bộ đệm hiện tại.
...
Tôi đã nhấn mạnh cụm từ chính: cung cấp cho nó một đối số tiền tố ( C-u) sẽ in đầu ra ra bộ đệm, thay vì vùng echo.