Quando estou usando o ipython ou ipython3, posso usar o comando% edit para abrir um editor para gravar meus scripts python. Meu problema é que o editor padrão é o vim e eu realmente não entendo como usar esse editor. O que eu gostaria de fazer é mudar o editor para nano ou gedit. Eu acho que para ficar com o terminal, eu preferiria mudá-lo para o editor nano.
Quando digito o 'editar?' comando no terminal ipython, ele diz:
% edit executa o gancho do editor do IPython. A versão padrão deste gancho é configurada para chamar o editor especificado por sua variável de ambiente $ EDITOR. Se isso não for encontrado, o padrão será vi no Linux / Unix e o bloco de notas no Windows. Veja o final desta documentação para saber como alterar o gancho do editor.
Então, quando vejo o final dessa doutrina, vejo o seguinte:
Alterando o gancho do editor padrão:
Se você deseja escrever seu próprio gancho de editor, pode colocá-lo em um arquivo de configuração que você carrega no momento da inicialização. O gancho padrão é definido no módulo IPython.core.hooks e você pode usá-lo como um exemplo inicial para outras modificações. Esse arquivo também possui instruções gerais sobre como definir um novo gancho para uso depois de definido.
Desculpe ser um novato, mas me perco aqui. Não tenho certeza de como acessar o módulo IPython.core.hooks ou simplesmente defina uma variável de ambiente $ EDITOR para nano.
Alguma sugestão?