我想将%paste
重命名为%pp
,以便减少击键次数。我找到了一种方法,但它似乎很复杂。还有更好的方法吗?
def foo(self, bar):
get_ipython().magic("paste")
get_ipython().define_magic('pp', foo)
答案 0 :(得分:4)
从IPython 0.13开始,有一个新的%alias_magic
魔术函数,您可以将其用作:
%alias_magic pp paste
答案 1 :(得分:3)
使用%alias
魔法来执行此操作(如果您希望永久使用%store
):
In [8]: %alias??
"""Define an alias for a system command.
'%alias alias_name cmd' defines 'alias_name' as an alias for 'cmd'
...