2013-06-11 19 views
8

emacsの中で私はいくつかの異なる言語(Python、R、lisp、...)のインタプリタを実行しています。ほとんどの場合、ターミナル経由でインタープリタを実行すると、上矢印を使用して、入力した最後のコマンドまたはコード行を表示できます。私はemacsでインタプリタを走らせているとき、もはやこの機能を持っていません。この機能をどのように達成できますか?emacsのインタプリタでのコマンド履歴

  1. どのようにして、emacs内のインタプリタからコマンド履歴にアクセスできますか?
  2. これは一般に言語Xに対して行うことはできますか?

私はPythonを使う必要があるので、誰かがemacsのpythonインタプリタを使ってこれを行う方法を知っているなら、教えてください!

答えて

14

M-pまたはCtrl-upを使用すると、前のコマンドに戻ることができます。 M-nまたはCtrl-downは、履歴の次のコマンドを表示します。

Emacs' manual page on the shell history ringをご覧ください。

0

AFAISキーはM-xシェルと同じです。使用可能なキー/コマンドについては、In/Outメニューを参照してください。

関連する問題