12

在 emacs 中,我正在为几种不同的语言(python、R、lisp、...)运行解释器。在大多数情况下,当我通过终端运行解释器时,我可以使用向上箭头查看我输入的最后一个命令或代码行。当我在 emacs 中运行解释器时,我不再具有此功能。我怎样才能实现这个功能?

  1. 如何从 emacs 中的解释器访问命令历史记录?
  2. 我通常可以为语言 X 执行此操作吗?

目前我需要使用 python,所以如果有人知道如何使用 emacs 中的 python 解释器专门执行此操作,请告诉我!

4

2 回答 2

18

您可以使用M-pCtrl-up进入上一个命令。互补键M-norCtrl-down将为您提供历史上的下一个命令。

在 shell history ring 上查看Emacs 的手册页

于 2013-06-11T14:50:00.210 回答
0

AFAIS 的密钥与 Mx shell 中的相同。有关可用键/命令,请参见菜单输入/输出。

于 2013-06-11T15:08:40.433 回答