Когда я использую ipython или ipython3, я могу использовать команду% edit, чтобы открыть редактор для написания моих скриптов на python. Моя проблема в том, что по умолчанию используется редактор vim, и я действительно не понимаю, как использовать этот редактор. Я хотел бы изменить редактор на nano или gedit. Я думаю, чтобы остаться с терминалом, я бы предпочел изменить его на нано-редактор.
Когда я набираю "изменить?" Команда в терминал ipython говорит:
% edit запускает хук редактора IPython. Версия этого обработчика по умолчанию настроена на вызов редактора, указанного в переменной среды $ EDITOR. Если это не найдено, по умолчанию в Linux / Unix будет vi, а в Windows - в блокноте. Смотрите конец этой строки документации, чтобы узнать, как изменить редакторский хук.
Затем, когда я вижу конец этой строки документации, я вижу это:
Изменение стандартного хука редактора:
Если вы хотите написать свой собственный редактор, вы можете поместить его в файл конфигурации, который вы загружаете во время запуска. Хук по умолчанию определен в модуле IPython.core.hooks, и вы можете использовать его в качестве исходного примера для дальнейших изменений. Этот файл также содержит общие инструкции о том, как установить новый хук для использования после его определения.
Извините, что такой новичок, но я заблудился здесь. Я не уверен, как добраться до модуля IPython.core.hooks или просто установить переменную окружения $ EDITOR в nano.
Какие-либо предложения?