Я хочу, чтобы удобно открыть файл в терминале IPython, не переключаясь на другой терминал вне IPython. В частности, можно ли открыть vim или другие распространенные текстовые редакторы в терминале IPython?
Я хочу, чтобы удобно открыть файл в терминале IPython, не переключаясь на другой терминал вне IPython. В частности, можно ли открыть vim или другие распространенные текстовые редакторы в терминале IPython?
Вы можете использовать команду
%edit
:https://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-edit
bash
(оболочка по умолчанию для большинства сред UNIX / Linux) может быть установлена с помощьюexport EDITOR=vim
в командной строке.Просто используйте
!vim myfile.py
внутри ipython.!
, как и в VIm, позволяет запускать внешние команды.