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

Cod*_*lus 11 python emacs interpreter command

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

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

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

djf*_*djf 17

您可以使用M-pCtrl-up转到上一个命令.互补键M-nCtrl-down将为您提供历史上的下一个命令.

查看shell历史记录环上的Emacs手册页.