如何恢复emacs中LaTex模式的旧行为?

我很高兴地使用emacs的LaTeX模式多年(几十年?)。 直到emacs 24.2.1版本,如果我在编辑的LaTeX缓冲区中键入Cc Cc,则会发生以下情况:

  • 小缓冲器中会出现一个提示,供我保存,我可以通过按y来确认。
  • 在minibuffer中会出现一个提示让我对文件进行乳胶处理,我可以通过按回车来确认。
  • latex会在后台运行该文件。 如果没有错误,迷你缓冲区中的消息告诉我。
  • 如果出现错误,我会提示按Cc`检查它们。 这也(通常)将我完全带到.tex文件中的错误位置。
  • 只有当我再次按下Cc Cc而不更改缓冲区时,小缓冲区中会出现一条提示,以便我打开xdvi中的.dvi文件,我可以通过按回车来确认。
  • 我喜欢上述行为。 它通常做我想要的。

    在24.3.1中,如果我在编辑的LaTex缓冲区中键入Cc Cc,会发生以下情况:

  • 在minibuffer中出现一个提示符让我运行xdvi。 我必须输入“latex”并按回车键。 (xdvi已经在文件上打开了,为什么我要再打开一次?)
  • 在小型缓冲器中会出现一个提示以供我保存,我可以通过按“y”来确认。
  • 该框架分为两个窗口。 latex命令在下半部分的tex-shell中运行。
  • 如果胶乳运行成功,我必须手动从框架中移除tex-shell窗口,因为它浪费了屏幕的空间。
  • 如果胶乳运行不成功,我必须滚动浏览tex shell缓冲区以查看它们发生的位置。 然后,我必须通过手动搜索.tex文件来查找相应的代码。
  • 这基本上是一场灾难。

    有没有办法恢复旧的行为?

    注意:请不要告诉我“使用AUCTeX”。 如果我想使用auctex,我现在就会这么做。

    链接地址: http://www.djcxy.com/p/33397.html

    上一篇: How do I recover the old behavior of LaTex mode in emacs?

    下一篇: Autoloading failed to define function latex