WARNING: File not found. Did you forget to save?
samedi 26 octobre 2013 à 09:58Un lecteur nous a rapporté ce problème quand il utilisait la commande magique %edit
dans IPython avec Sublime Text.
Magie d’internet, un autre lecteur lui a répondu en comment, mais je me dis que donner un peu de visibilité à la réponse peut pas faire de mal, vu que je n’ai pas trouvé facilement la solution via Google DuckDuckGo.
L’idée est tout simplement d’utiliser l’option -w
dans la ligne de commande pour appeler l’éditeur. En effet, sans cela l’appel à ST est non bloquant, et IPython perd la référence au processus sans avoir de valeur de retour.
Par exemple, dans votre ipython_config.py :
c.TerminalInteractiveShell.editor = "sublime_text -w"