Lorsque j'utilise ipython ou ipython3, je peux utiliser la commande% edit pour ouvrir un éditeur dans lequel écrire mes scripts python. Mon problème est que l'éditeur par défaut est vim et je ne comprends vraiment pas comment utiliser cet éditeur. Ce que je voudrais faire, c'est changer l'éditeur en nano ou en gedit. Je pense que pour rester avec le terminal, je préférerais le changer pour le nano éditeur.
Quand je tape dans le "modifier?" commande dans le terminal ipython, il dit:
% edit exécute le hook de l'éditeur d'IPython. La version par défaut de ce hook est définie pour appeler l'éditeur spécifié par votre variable d'environnement $ EDITOR. Si cela n'est pas trouvé, il sera par défaut vi sous Linux / Unix et le bloc-notes sous Windows. Voir la fin de cette docstring pour savoir comment changer le hook de l'éditeur.
Ensuite, quand je vois la fin de cette docstring, je vois ceci:
Modification du hook de l'éditeur par défaut:
Si vous souhaitez écrire votre propre hook éditeur, vous pouvez le mettre dans un fichier de configuration que vous chargez au démarrage. Le hook par défaut est défini dans le module IPython.core.hooks, et vous pouvez l'utiliser comme exemple de départ pour d'autres modifications. Ce fichier contient également des instructions générales sur la façon de définir un nouveau crochet à utiliser une fois que vous l'avez défini.
Désolé d'être un débutant, mais je me perds ici. Je ne sais pas comment accéder au module IPython.core.hooks, ou tout simplement définir une variable d'environnement $ EDITOR sur nano.
Aucune suggestion?