18

MongoのJavaScriptシェルでクエリを実行することは、bashシェルでコマンドを実行するのとよく似ています。このため、私の指は、「中止」したいコマンドから抜け出そうとし続け、コマンドプロンプトに戻りますCtrlC残念ながら、2.0.4のmongoシェルでは、I Ctrl+Cを実行すると、コマンドを中止してコマンドプロンプトが表示されるのではなく、JavaScriptシェルから削除されます。

JavaScriptシェルに、現在のコマンドを実行せずに破棄してコマンドプロンプトに戻る方法はありますか?

4

1 に答える 1

21

私がいつも自然にやっていることは、タイプa(で、すぐにEnterキーを3回押すことです。シェルは、Enterキーを押してコマンドを分割していると想定しますが、Enterキーをさらに2回押すと、シェルに戻ります。不安定ですが、機能します。


編集: http://www.gotothings.com/unix/bash-hotkeys.htmに従って「シェルを強制終了」するctrl+dを使用します。mongoシェルでコマンドを入力している最中にEnterキーを押した後でこれを一度押すと、継続が終了し、クリーンなmongoプロンプトに戻ります。2回押すと、mongoシェルが終了します。

于 2012-06-08T17:02:36.167 に答える