私はPythonプロジェクトのサブライムテキスト3にREPL拡張を使用しています。現在、実行中のスクリプトを中断したいときは、実行を停止するためにREPLウィンドウを閉じるためにクローズしなければならず、すべての計算はこれまでのところ失われています。誰もが実行を中断し、OS XとLinux、CtrlキーシフトCを結合キーでそのPythonで割り込みを実行するためのキーバインディングサブライムREPL
1
A
答えて
1
ためのショートカットやキーバインディングを持ってする方法を知っている信号とsubprocess_repl_send_signal
コマンドを実行した場合 は私が思っていました2(SIGINT)は、PythonでKeyboardInterrupt
に相当します。
しかし何らかの理由で、SublimeREPLのWindowsキーマップにはこのコマンドが含まれておらず、キーバインドではrepl_clear
コマンドが実行され、ビュー内のすべてのテキストが消去されます。これを回避するには、Preferences → Key Bindings—User
を選択して、次の行を追加します。
{
"keys": ["ctrl+shift+c"],
"command": "subprocess_repl_send_signal",
"args": {"signal": 2},
"context":
[
{
"key": "setting.repl",
"operator": "equal",
"operand": true
}
]
}
をこれはあなたの最初のカスタムキーは、上記のコマンドは、角括弧[]
に囲まれていることを確認し、結合である場合。
関連する問題
- 1. getTimeで動作する割り込み/割り込み関数の実行
- 2. プログラムの実行と割り込み
- 3. Javascript非同期実行:コードを実行するコールバック割り込みですか?
- 4. Pythonでの実行のための.sqlファイルの読み込み(pymysql)
- 5. SysTick割り込みは保留中ですが、実行されません。デバッグ割り込みマスクの問題?
- 6. リモートサンドボックスの実行のために埋め込みPythonモジュールを実行する方法は?
- 7. 実行中のプロセスのPython REPL
- 8. python gtkによるキーボード割り込み?
- 9. Pythonのcvsファイルの最初の3行を読み込み、割り当てのために
- 10. 埋め込みPythonインタプリタでのコード実行のトレース
- 11. Pythonの割り込み関数
- 12. 埋め込みH2データベースをmvn jettyで実行する:実行
- 13. muticoreシステムでどのプロセッサがハードウェア割り込みを実行するか
- 14. Python asyncio:割り込み可能なタスク
- 15. 実行中のスレッドの割り込み/強制終了
- 16. MCU-ATMegaによるリアルタイムデータロギングのためのマルチ割り込み1280
- 17. PIC24FJ初回実行時の誤割り込みトリガー
- 18. 割り込みAを割り込みBから無効にすると、Aが終了するのを待たずに実行が停止しますか?
- 19. Python REPL:ブロックのあとで実行するコマンドを事前に発行する
- 20. Pythonでexcelマクロを実行した後の書き込みエラー
- 21. Arduinoでの割り込み
- 22. coldfusionタスクのログ中での「割り込みタスク」による実行の停止
- 23. TRAP、ソフトウェア割り込みとハードウェア割り込みの違いは?
- 24. マイクロコントローラの時間のためのグローバルタイマー割り込み
- 25. expectスクリプトの実行中に割り込み/ ctrl Cを送信する方法
- 26. 同期データ取得のためのハードウェア割り込み
- 27. Java 9 REPLアプリ実行用REPL
- 28. ゲストが実行中の場合、割り込みはどうなりますか?
- 29. プログラムを実行してデータを保存する割り込みを実行する
- 30. ワイルドフライ対埋め込みパフォーマンスの実行
私はそれを追加しようとすると、昇華 "私には、[WinError 6]ハンドルが無効です"というエラーメッセージが表示されます。なぜなのかご存知ですか? – nachmr