Os documentos oficiais do nushell afirmam que é possível listar os aliases disponíveis por meio de:
$nu.scope.aliases
No entanto, isso não funciona na minha máquina 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
O que estou fazendo de errado?
A documentação parece estar desatualizada. Você pode listar aliases com os não documentados
e
comandos.
Veja também: https://github.com/nushell/nushell/issues/9011#issuecomment-1679486217 e: https://github.com/nushell/nushell.github.io/pull/1006
Documentos desatualizados foram atualizados com meu PR vinculado acima.