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
我究竟做错了什么?
该文档似乎已过时。您可以列出未记录的别名
和
命令。
另请参阅: https: //github.com/nushell/nushell/issues/9011#issuecomment-1679486217 和:https://github.com/nushell/nushell.github.io/pull/1006
过时的文档已使用上面链接的我的 PR 进行了更新。