113

bashまたはWindowのコマンドプロンプトで、キーボードの上矢印を押して最後のコマンドを取得し、それを編集してから、もう一度Enterキーを押して結果を確認できます。

しかし、PythonのIDLE 2.6.5または3.1.2では、ステートメントが25行を出力する場合、最後のコマンドまで上矢印を25回押し、Enterキーを押してコピーする必要があるようです。

または、マウスを使用してその行を特定してクリックし、Enterキーを押してコピーしますか?より速い方法はありますか?

4

5 に答える 5

154
  • デフォルトで+にバインドされているhistory-previous アクションを探していると思います。AltP
  • [オプション]->[IDLEの構成]->[キー]で再マップできます
  • IDLEのトップメニューからこのコマンドにアクセスすることもできます:「シェル->以前の履歴

ちなみに、bpythonipythonのようなより良い(初心者にとっては醜い)シェルを試してみませんか?

于 2010-06-28T12:25:52.733 に答える
49

ただAlt+P上がるために使用します。同様に、Alt+Nダウンするために使用することができます。

于 2010-06-28T12:25:01.993 に答える
13

Macを使用している場合は、ctrl+pです。

于 2014-11-06T17:27:18.017 に答える
11

[設定]>[キー]に移動します。リストから「履歴-前」の選択を見つけて、上向き矢印に編集します。

アイドル設定

于 2018-08-24T16:08:40.363 に答える
5

デフォルトでは、〜/.idlercの下にあるファイルconfig-keys.cfgをいつでも編集できます。エントリ「history-previous」を探して、以下のように設定します...

history-previous = <Key-Up>

終わり。

于 2016-12-13T22:08:37.040 に答える