diff --git a/src/normal.cc b/src/normal.cc index 5db0852b..a9357806 100644 --- a/src/normal.cc +++ b/src/normal.cc @@ -683,11 +683,12 @@ void use_selection_as_search_pattern(Context& context, NormalParams) content = content + "\\b"; } patterns.push_back(std::move(content)); - - context.print_status({ - format("search pattern set to '{}'", patterns[sels.main_index()]), - get_face("Information") }); } + + context.print_status({ + format("search pattern set to '{}'", patterns[sels.main_index()]), + get_face("Information") }); + RegisterManager::instance()['/'] = patterns; // Hack, as Window do not take register state into account