Nп/п : 66 из 100
От : Andrei Mihailov 2:469/335 29 июл 25 12:48:55
К : All 29 июл 25 12:58:01
Тема : Как подружить ipython c sublime text?
----------------------------------------------------------------------------------
@MSGID: 2:469/335 63ecc035
@PID: ХотДог/2.14.5/Android
@TID: jNode/Android
@CHRS: CP866 2
Hello, All.
В ipython есть "магическая команда" %еdit [имя файла] она открывает
(или создаёт, если он отсутствует) указанный файл .py или создает
временный файл со случайным именем и запускает текстовой редактор,установленный
в операционной системе по умолчанию для редактирования этого файла и
приостанавливает свою работу. После сохранения файла и закрытия редактора, ipython
выполняет написанный скрипт.
С редакторами nano, vim, mcedit это работает правильно. Но если я
прописываю редактором по умолчанию sublime text (export EDITOT=subl), то редактор
запускается и файл открывает, но ipython работу не приостанавливает до закрытия
редактора, а сразу выполняет пустую программу (или ее предыдущую, ещё не
отредактированную версию - если был указан существующий файл).
Как решить эту проблему - сделать так, что бы работа ipython
приостанавливалась и возобновлялась только после закрытия sublime text?
PS: В виндах это работает...
--
С наилучшими пожеланиями! Опубликовано ХотДогом с планеты Ведроид
--- ХотДог/2.14.5/Android
* Origin: Android device, Milky Way (2:469/335)
SEEN-BY: 46/49 50/18 22 700 450/68 452/28 455/19
469/122 192 335 5001/100
SEEN-BY: 5010/275 352 5019/40 400 5020/101 290 545
556 570 715 837 848 921
SEEN-BY: 5020/1042 1146 2992 4096 4441 9696 12000
5022/2 128 5023/24 5026/49
SEEN-BY: 5030/500 1081 1900 5034/13 5037/28
5053/400 5055/73 5057/19 5059/37
SEEN-BY: 5060/900 5075/128 5090/138 6035/4 6056/1
6078/80 6090/1
@PATH: 469/335 122 5020/715 4441