从底部显示缓冲区弹出消息

问题描述 投票:0回答:1

我写了这样一个函数在底部弹出一个缓冲区

(defun popup-new-message (msg)
  (interactive
   (let ((buffer (generate-new-buffer "pop-message")))
     (with-current-buffer buffer
       (insert msg))
     (display-buffer buffer '(display-buffer-at-bottom . nil)))
   ))
(popup-new-message "It's time to have a rest.")

运行时,什么也没发生。

有什么问题?

我检查了generate-new-bufferdisplay-message的功能是否正常工作>

#+begin_src emacs-lisp :tangle yes
(let ((buffer (generate-new-buffer "pop-message")))
  (print buffer))
#+end_src

#+RESULTS:
: #<buffer pop-message<2>>

我写了这样一个函数,在底部弹出一个缓冲区(defun popup-new-message(msg)(interactive(let((buffer(generate-new-buffer“ pop-message”))))(with-current -buffer缓冲区(...

elisp
1个回答
0
投票

您的(交互式S-EXP未正确关闭。

© www.soinside.com 2019 - 2024. All rights reserved.