Kiedy używam ipython lub ipython3, mogę użyć polecenia% edit, aby otworzyć edytor, w którym można zapisać moje skrypty python. Moim problemem jest to, że domyślnym edytorem jest vim i naprawdę nie rozumiem, jak go używać. Chciałbym zmienić edytor na nano lub gedit. Myślę, że pozostając przy terminalu wolałbym zmienić go na edytor nano.
Kiedy wpisuję „edytuj?” polecenie w terminalu ipython mówi:
% edit uruchamia zaczep edytora IPython. Domyślna wersja tego haka jest ustawiona na wywołanie edytora określonego przez zmienną środowiskową $ EDITOR. Jeśli nie zostanie to znalezione, domyślnie będzie to vi w Linux / Unix i notatnik w Windows. Zobacz na końcu tego dokumentu, jak zmienić zaczep edytora.
Potem, kiedy widzę koniec tego dokumentu, widzę to:
Zmiana domyślnego zaczepu edytora:
Jeśli chcesz napisać własny hak edytora, możesz umieścić go w pliku konfiguracyjnym, który ładujesz podczas uruchamiania. Domyślny zaczep jest zdefiniowany w module IPython.core.hooks i można go użyć jako przykładu początkowego do dalszych modyfikacji. Plik ten zawiera również ogólne instrukcje, jak ustawić nowy hak do użycia po jego zdefiniowaniu.
Przepraszam, że jestem takim początkującym, ale gubię się tutaj. Nie jestem pewien, jak dostać się do modułu IPython.core.hooks, lub po prostu ustawić zmienną środowiskową $ EDITOR na nano.
Jakieś sugestie?