Emacs中解释器的命令历史记录

12

我在emacs中运行多个不同语言的解释器(如Python、R、Lisp等)。当我在终端下运行解释器时,我通常可以使用向上箭头来查看我输入的上一个命令或者代码行。但是在emacs中运行解释器时,我失去了这个功能。我该如何实现这个功能?

  1. 我该如何在emacs内访问解释器的命令历史记录?
  2. 我能够在X语言中普遍地实现这个功能吗?

目前我需要使用Python,如果有人知道如何在emacs中使用Python解释器实现这个功能,请让我知道!

2个回答

18

您可以使用 M-pCtrl-up 来转到前一个命令。相应的按键 M-nCtrl-down 将让您获取历史记录中的下一个命令。

请查看 Emacs 的 shell 历史环页面


0

据我所知,这些键和 M-x shell 中的键是相同的。请参阅“输入/输出”菜单以查看可用的键/命令。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接