我在我的中定义了这个函数xonshrc
:
def turn_into_alias(func, keep=False):
aliases[func.__name__] = func
del func
它应该将函数转换为别名。但它不起作用。它可以添加别名,但是del
eting 不起作用,因为它删除了传递给它的函数引用。
是否可以设置 xonsh 以便为别名提供更高的优先级?(可能不是,因为它毕竟是python,在那种情况下:)
有没有办法在xonsh中达到我想要的效果?