@@ -546,6 +546,9 @@ impl BufferSearchBar {
registrar.register_handler(ForDeployed(|this, _: &editor::actions::Cancel, cx| {
this.dismiss(&Dismiss, cx);
}));
+ registrar.register_handler(ForDeployed(|this, _: &Dismiss, cx| {
+ this.dismiss(&Dismiss, cx);
+ }));
// register deploy buffer search for both search bar states, since we want to focus into the search bar
// when the deploy action is triggered in the buffer.
@@ -682,6 +682,7 @@ fn generate_commands(_: &AppContext) -> Vec<VimCommand> {
VimCommand::str(("Ch", "at"), "chat_panel::ToggleFocus"),
VimCommand::str(("No", "tifications"), "notification_panel::ToggleFocus"),
VimCommand::str(("A", "I"), "assistant::ToggleFocus"),
+ VimCommand::new(("noh", "lsearch"), search::buffer_search::Dismiss),
VimCommand::new(("$", ""), EndOfDocument),
VimCommand::new(("%", ""), EndOfDocument),
VimCommand::new(("0", ""), StartOfDocument),