From 20be8a4987b0daf155f16b5c5f2d9fb8c5128c01 Mon Sep 17 00:00:00 2001 From: Reilly Wood <26268125+rgwood@users.noreply.github.com> Date: Sun, 3 Apr 2022 15:37:22 -0700 Subject: [PATCH] Fix for search terms in `help --find` (#5081) * Fix search terms in help --find * Update help --find description --- crates/nu-command/src/core_commands/help.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/nu-command/src/core_commands/help.rs b/crates/nu-command/src/core_commands/help.rs index 58ab6b27a8..d42f7eb931 100644 --- a/crates/nu-command/src/core_commands/help.rs +++ b/crates/nu-command/src/core_commands/help.rs @@ -27,7 +27,7 @@ impl Command for Help { .named( "find", SyntaxShape::String, - "string to find in command usage", + "string to find in command names, usage, and search terms", Some('f'), ) .category(Category::Core) @@ -70,7 +70,7 @@ impl Command for Help { result: None, }, Example { - description: "search for string in command usage", + description: "search for string in command names, usage and search terms", example: "help --find char", result: None, }, @@ -103,7 +103,7 @@ fn help( let key = sig.name; let usage = sig.usage; let search_terms = sig.search_terms; - let matches_term = if search_terms.is_empty() { + let matches_term = if !search_terms.is_empty() { search_terms .iter() .any(|term| term.to_lowercase().contains(&search_string))