在 bash 和 zsh 中,我曾经写过:
alias nb='cd /home/lincoln/Dropbox/nupis/ && jupyter notebook'
但是在 xonsh 中,这会返回一个错误,指出找不到该命令。本教程关于别名的部分说我应该这样做:
aliases['g'] = 'git status -sb'
我可以在只有一个命令的情况下完成这项工作,但是当我尝试我的 bash 示例的两个命令时,它抱怨我给cd
.
注意:我知道我可以从其他 shell 导入别名,但我有兴趣学习在 xonsh 中执行此操作。