我在OSX 10.11.6的命令行上使用IPython 5.1.0和Python 3.5.2。在ipython_config.py配置文件中定義書籤和別名
我想定義當我啓動IPython交互式shell時加載的書籤和命令別名。
我想我可以在ipython_config.py
配置文件(例如%bookmark FOLDERS /Users/tbaker/folders
)中運行神奇命令,但這不起作用 - 帶有或不帶有前導百分號%
。
理想情況下,我會得到的是應該被ipython
和bash
之間共享書籤行外部文件這些書籤(爲此我寫了一個bookmark
功能具有相同的功能IPython中的bookmark
)。
我試過的東西都沒有工作,包括嘗試將魔術命令放在各種包裝中,例如get_ipython().magic(...
。事實上,別名和書籤似乎是專門爲IPython提示中的動態定義而設計的,並且在啓動時不會批量加載。有沒有人看到一種方法在IPython啓動配置文件中定義書籤,或者讓IPython在啓動時從另一個文件中獲取書籤定義?