REFACTOR: fix typos and simplify external std help (#9100)

followup to #9025
cc/ @YummyOreo 

# Description
this PR simply fixes some typos and simplifies the logic of the external
help page opening 😋

# User-Facing Changes
```
$nothing
```

# Tests + Formatting
- 🟢 `toolkit fmt`
- 🟢 `toolkit clippy`
-  `toolkit test`
-  `toolkit test stdlib`

# After Submitting
```
$nothing
```
This commit is contained in:
Antoine Stevan 2023-05-08 19:59:52 +02:00 committed by GitHub
parent 47f9fd3644
commit a528c043fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -642,11 +642,9 @@ export def "help commands" [
# TODO: impl find for external commands # TODO: impl find for external commands
$commands | find $find --columns [name usage search_terms] | select name category usage signatures search_terms $commands | find $find --columns [name usage search_terms] | select name category usage signatures search_terms
} else if not ($command | is-empty) { } else if not ($command | is-empty) {
let found_commands = ($commands | where name == $command) let found_command = ($commands | where name == $command)
if not ($found_commands | is-empty) { if ($found_command | is-empty) {
show-command ($found_commands | get 0)
} else {
try { try {
print $"(ansi default_italic)Help pages from external command ($command | pretty-cmd):(ansi reset)" print $"(ansi default_italic)Help pages from external command ($command | pretty-cmd):(ansi reset)"
^($env.NU_HELPER? | default "man") $command ^($env.NU_HELPER? | default "man") $command
@ -655,6 +653,7 @@ export def "help commands" [
} }
} }
show-command ($found_command | get 0)
} else { } else {
$commands | select name category usage signatures search_terms $commands | select name category usage signatures search_terms
} }