-1

我正在使用 emacs 23 (acquamacs) 并安装了nrepl.el

我已经评估了一些 Clojure 代码

C-c C-p

(这个关键组合是评估表单前面的点并在弹出缓冲区中显示结果。)运行它产生了一个很好的弹出缓冲区,让我看到结果。

如何隐藏此弹出缓冲区?(我不想杀死它 - 只是让我的全屏回来)。


仅供参考这个命令 - 我已经运行了这个

C-h k C-c C-p

并得到

^C ^P runs the command nrepl-pprint-eval-last-expression, which is an interactive compiled Lisp function in `nrepl.el'.

It is bound to ^C ^P, <menu-bar> <nREPL> <Eval last expression in popup buffer>.

(nrepl-pprint-eval-last-expression)

Evaluate the expression preceding point and pprint its value in a popup buffer.
4

3 回答 3

1

你没有提供足够的信息供任何人测试(这不是标准的全局绑定),你甚至没有表明是否选择了新窗口;但是有一个通用的解决方案无论如何都可以使用。

添加(winner-mode 1)到您的 init 文件中,然后您可以随时使用C-c<left>撤消最近的窗口配置更改(或更改复数,如果您重复该命令)。

于 2013-05-25T14:45:20.850 回答
0

在询问 Emacs 问题时,请始终说出键序列的作用。Cc Cp 在这里什么都不做。要了解它的作用,请按 Ch k Cc Cp 并返回报告。在这种情况下,我们调用 'describe-key,然后告诉它描述 Cc Cp 所做的事情。

于 2013-05-25T15:12:56.333 回答
0

要么按,要么按q。我只是用帮助缓冲区试了一下,它关闭了窗口,但没有关闭缓冲区。但是,ac-nrepl 样式的弹出缓冲区用于其自动完成功能的目的是简单地解除

于 2013-05-26T04:11:50.747 回答