ipython veya ipython3 kullanıyorumken, python komut dosyalarımı yazmak için bir editör açmak üzere% edit komutunu kullanabilirim. Sorunum, varsayılan düzenleyicinin vim olması ve gerçekten bu editörün nasıl kullanıldığını anlamadığım. . Yapmak istediğim editörü nano ya da gedit olarak değiştirmek. Terminalde kalmayı düşünüyorum, onu nano editöre değiştirmeyi tercih ederim.
'Düzenle' yazdığımda dediği ipython terminaline komut verin:
düzenleme IPython'un editör kancasını çalıştırır. Bu çengelin varsayılan sürümü $ EDITOR ortam değişkeniniz tarafından belirtilen düzenleyiciyi çağırmak için ayarlayın. Bu bulunmazsa, Linux / Unix altında ve Windows altında bir not defteri. Nasıl değiştirileceğini öğrenmek için bu dokümanın sonuna bakın. editör kanca.
O zaman bu dokümanın sonunu gördüğümde şunu görüyorum:
Varsayılan düzenleyici kancasını değiştirme:
Kendi editörünüzün kancasını yazmak isterseniz, Başlangıçta yüklediğiniz yapılandırma dosyası. Varsayılan kanca IPython.core.hooks modülünde tanımlanmıştır ve bunu bir daha fazla değişiklik için başlangıç örneği. Bu dosya da var Bir kez kullanacağınız zaman yeni bir kanca ayarlamaya ilişkin genel talimatlar tanımladı.
Böyle bir yeni kullanıcı olduğum için üzgünüm, ama burada kayboldum. IPython.core.hooks modülüne nasıl ulaşacağınızdan emin değilim, ya da sadece nano için bir EDITOR $ ortam değişkenini ayarlayın.
Herhangi bir öneri?