是否有可能在编译之前不要求保存缓冲区?

时间:2014-12-09 04:16:55

标签: emacs ipython python-mode

我想知道是否有某种方式没有被提示:“缓冲区改变,先保存?(y或n)”每次我在执行缓冲区[C-c C-c]后进行一些更改。我遇到了变量py-ask-about-save,它有以下文档:

If not nil, ask about which buffers to save before executing some code.
Otherwise, all modified buffers are saved without asking.

这是我可以接受的行为。然而

(setq py-ask-about-save nil)

无效。还有其他一些我应该注意的事情吗?

实际上,如果C-c C-c没有保存任何缓冲区的效果会更好,但只负责执行代码。

1 个答案:

答案 0 :(得分:2)

变量py-prompt-on-changed-p似乎是O.P.所寻求的。文档字符串声明:

When called interactively, ask for save before a changed buffer is sent to interpreter.

另见第10284行:http://bazaar.launchpad.net/~python-mode-devs/python-mode/python-mode/view/head:/python-mode.el