+
+ @cmd("find")
+ def __fn_search(self, fuzz: str):
+ """
+ Perform fuzzy search on configs (accept regex)
+ """
+
+ nodes = []
+ expr = re.compile(fuzz)
+ for node in self.__env.terms():
+ name = get_config_name(node._name)
+ if not expr.findall(name):
+ continue
+ nodes.append(node)
+
+ if not nodes:
+ print("no matches")
+ return
+
+ lines = self.__format_config_list(nodes)
+
+ pydoc.pager("\n".join(lines))
\ No newline at end of file