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

问题描述 投票:10回答:2

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

  1. 如何从emacs内的解释器访问命令历史记录?
  2. 我可以为X语言做一般吗?

目前我需要使用python,所以如果有人知道如何使用emacs中的python解释器专门做这个,请告诉我!

python emacs command interpreter
2个回答
16
投票

您可以使用M-p或Ctrl-up来访问上一个命令。互补键M-n或Ctrl-down将为您提供历史记录中的下一个命令。

看看Emacs' manual page on the shell history ring


0
投票

AFAIS的键与M-x shell中的键相同。有关可用键/命令,请参阅菜单输入/输出。

© www.soinside.com 2019 - 2024. All rights reserved.