我正在尝试在运行外部命令后将文本插入到小缓冲区中。例如:
(call-interactively 'eval-expression)
(insert "blah")
问题在于 eval-expression 在用户输入之前不会返回。我的最终目标是在任意命令的迷你缓冲区提示中添加一些默认的可编辑文本(即“默认字符串”或模板)。我该如何实现这个目标?
(call-interactively 'eval-expression)
(insert "blah")
问题在于 eval-expression 在用户输入之前不会返回。我的最终目标是在任意命令的迷你缓冲区提示中添加一些默认的可编辑文本(即“默认字符串”或模板)。我该如何实现这个目标?
minibuffer-setup-hook
:(defun foo () (insert "ABCDE"))
(add-hook 'minibuffer-setup-hook 'foo)