marimo-team / marimo

Transform data, train models, and run SQL with marimo — feels like a next-gen reactive notebook, stored as Git-friendly reproducible Python. Deploy as scripts, pipelines, endpoints, and apps. All from an AI-native editor (or your own).

Home Page:https://marimo.io

Repository from Github https://github.commarimo-team/marimoRepository from Github https://github.commarimo-team/marimo

feat: command + keybind for symbol search

zilto opened this issue · comments

Description

Would be nice to have a hotkey or a command available through the palette to search a symbol by name. This search feature is currently only available through the Variables GUI.

In VSCode, you can do CTRL + SHIFT + O or CTRL + P and replace the > by @ to do symbol search.

Suggested solution

  • add a keybind to symbol search; this opens a menu with a drop down menu with matching results (see VSCode for intended behavior)
  • would need a different key bind because of CTRL+O is open file, and CTRL+SHIFT+O is add cell

Are you willing to submit a PR?

  • Yes

Alternatives

No response

Additional context

No response

This is a fun request, I like the idea. It should not be hard to implement given - similar to the variable sidebar, we can populate the options and use similar logic when clicking a variable to jump to it.

@mscolnick but as I understand it would duplicate what's already available through variables panel, right? any key binding could simply open variables side panel

it would be similar, and maybe only fixes a few button clicks.

it could be extended to dataframes to show the schemas, or make include datasources as well