I'm starting to setup my basic Vim bindings with command_mode. However, I can't figure out how to have the find panel open with command_mode off. How do I get access to the find panel's settings? I'm guessing the following doesn't work because the active_view isn't the find panel until it's shown, but once I show it my script stops until it returns:

Only files will ever become the active_view(), however in 2032 EventListeners will receive an on_activated(view) call when the find panel gets input focus. You can identify widget views (e.g., find panel, console panel, etc), by checking for the is_widget setting on the view (e.g., view.settings().get('is_widget') == True).