这官方文档nushell 声称可以通过以下方式列出可用的别名:
$nu.scope.aliases
然而这在我的 Arch Linux 机器上不起作用:
/home/rne〉pacman -Q nushell 2023-08-15 20:04:36
nushell 0.83.1-1
/home/rne〉$nu.scope.aliases 2023-08-15 20:04:39
Error: nu::shell::column_not_found
× Cannot find column
╭─[entry #13:1:1]
1 │ $nu.scope.aliases
· ─┬─ ──┬──
· │ ╰── cannot find column 'scope'
· ╰── value originates here
╰────
/home/rne〉echo $nu.scope.aliases 2023-08-15 20:04:42
Error: nu::shell::column_not_found
× Cannot find column
╭─[entry #14:1:1]
1 │ echo $nu.scope.aliases
· ─┬─ ──┬──
· │ ╰── cannot find column 'scope'
· ╰── value originates here
╰────
/home/rne〉 2023-08-15 20:04:44
我究竟做错了什么?
答案1
该文档似乎已过时。您可以列出未记录的别名
help aliases
和
scope aliases
命令。
也可以看看:https://github.com/nushell/nushell/issues/9011#issuecomment-1679486217 和:https://github.com/nushell/nushell.github.io/pull/1006
过时的文档已使用上面链接的我的 PR 进行了更新。