Byłoby wspaniale mieć skrót klawiaturowy w notatniku IPython, który pozwoliłby edytować zawartość bieżącej komórki w zewnętrznym edytorze (np. Gvim). Może po prostu skopiuj zawartość bieżącej komórki do pliku tymczasowego, uruchom gvim na niej i aktualizuj bieżącą komórkę za każdym razem, gdy plik zostanie zapisany (i usuń plik tymczasowy po wyjściu z gvim). Może również zaktualizować plik tymczasowy, jeśli komórka jest edytowana z przeglądarki, tak aby gvim wiedział, że plik się zmienił.Edycja komórki IPython w zewnętrznym edytorze
Jestem świadomy projektów takich jak vim-ipython i ipython-vimception, ale nie odpowiadają moim potrzebom. Myślę, że przeglądarka wystarcza do prostych rzeczy, ale kiedy wymagana jest mocniejsza edycja, nie ma potrzeby wymyślać koła.
Czy wiesz, że taka funkcja istnieje już w notatniku IPython?
Dzięki.
ta nie działa dla Sublime Text dla mnie. Zmieniłem cmd = "import os; os.system (" gvim .toto.py ")"; do cmd = "import os; os.system ('subs .toto.py')"; i Wysublimowany tekst są otwierane, ale nie czyta się .toto.py. – pheon
eh nie uruchomiłem emacsa Windows, ale właśnie zrobiłem emacs automatycznie przeładowuję tymczasowy plik "toto". (część aktualizacji działa) HAPPY! –