diff --git a/crates/terminal/src/terminal.rs b/crates/terminal/src/terminal.rs index 4e86c204ec..c396bf6d1f 100644 --- a/crates/terminal/src/terminal.rs +++ b/crates/terminal/src/terminal.rs @@ -417,7 +417,7 @@ impl TerminalBuilder { let _io_thread = event_loop.spawn(); // DANGER let url_regex = RegexSearch::new(r#"(ipfs:|ipns:|magnet:|mailto:|gemini://|gopher://|https://|http://|news:|file://|git://|ssh:|ftp://)[^\u{0000}-\u{001F}\u{007F}-\u{009F}<>"\s{-}\^⟨⟩`]+"#).unwrap(); - let word_regex = RegexSearch::new(r#"[\w.\[\]:/@\-~]+"#).unwrap(); + let word_regex = RegexSearch::new(r#"[\$\+\w.\[\]:/@\-~]+"#).unwrap(); let terminal = Terminal { task,