我正在使用emacs,我编写了一个使用"current-buffer"的脚本.但是,emacs系统无法识别"当前缓冲区".当我尝试"M - x current-buffer"时,我得到了回复:
不配
:知道我做错了什么吗?
current-buffer不是一个互动功能.也就是说,无法通过M-x您尝试的方式以交互方式调用.您可以使用eval-expression以下方法直接执行非交互式lisp代码:
M-: (current-buffer) RET
Run Code Online (Sandbox Code Playgroud)
请注意,您必须输入正确的lisp表达式.如果要捕获变量中的值,就像这样
M-: (setq xyzzy (current-buffer)) RET
Run Code Online (Sandbox Code Playgroud)
将当前缓冲区存储到变量中xyzzy.