私は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. Pythonでキーボード割り込み時にbashスクリプトを実行する
- 2. getTimeで動作する割り込み/割り込み関数の実行
- 3. プログラムの実行と割り込み
- 4. Pythonでキーボード割り込みを実装する方法
- 5. Javascript非同期実行:コードを実行するコールバック割り込みですか?
- 6. Pythonでの実行のための.sqlファイルの読み込み(pymysql)
- 7. SysTick割り込みは保留中ですが、実行されません。デバッグ割り込みマスクの問題?
- 8. サブスクリプションをリロードするためのpaho mqttクライアントの割り込み
- 9. リモートサンドボックスの実行のために埋め込みPythonモジュールを実行する方法は?
- 10. 割り込みなしで埋め込まれたプログラミング
- 11. Pythonのcvsファイルの最初の3行を読み込み、割り当てのために
- 12. python gtkによるキーボード割り込み?
- 13. 実行中のプロセスのPython REPL
- 14. 埋め込みH2データベースをmvn jettyで実行する:実行
- 15. 埋め込みPythonインタプリタでのコード実行のトレース
- 16. Pythonの割り込み関数
- 17. ファイルから行を読み込んでPythonで分割する
- 18. ウォーターフォール中に割り込みを避けるためのダイアログ
- 19. msp430マイクロコントローラの割り込み実装
- 20. muticoreシステムでどのプロセッサがハードウェア割り込みを実行するか
- 21. MCU-ATMegaによるリアルタイムデータロギングのためのマルチ割り込み1280
- 22. 実行中のスレッドの割り込み/強制終了
- 23. Python asyncio:割り込み可能なタスク
- 24. 割り込みAを割り込みBから無効にすると、Aが終了するのを待たずに実行が停止しますか?
- 25. PIC24FJ初回実行時の誤割り込みトリガー
- 26. Python REPL:ブロックのあとで実行するコマンドを事前に発行する
- 27. Arduinoでの割り込み
- 28. Pythonでexcelマクロを実行した後の書き込みエラー
- 29. coldfusionタスクのログ中での「割り込みタスク」による実行の停止
- 30. 割り込みのためのラスターコンパイラーのサポート
私はそれを追加しようとすると、昇華 "私には、[WinError 6]ハンドルが無効です"というエラーメッセージが表示されます。なぜなのかご存知ですか? – nachmr