> ## Documentation Index
> Fetch the complete documentation index at: https://docs.honeycomb.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Keyboard Shortcuts

> Keyboard shortcuts available in the Honeycomb UI, organized by context. Shortcut availability changes based on where you are in the interface.

export const HnyIcon = ({alias, path, size = 16, iconColor}) => {
  const iconMap = {
    "home": "house.svg",
    "marker": "caretFilledDown.svg",
    "show-marker-options": "chatTextLeft.svg",
    "download": "arrowLineDown.svg",
    "trace-waterfall": "trace.svg",
    "show-query-details": "listDashes.svg",
    "table": "table.svg",
    "log-lines": "logLines.svg",
    "chart": "chartLine.svg",
    "show-settings": "gear.svg",
    "add": "plus.svg",
    "remove": "delete.svg",
    "persist": "caretDown.svg",
    "close": "close.svg",
    "copy": "copy.svg",
    "zoom-in": "magnifyingGlassPlus.svg",
    "zoom-out": "magnifyingGlassMinus.svg",
    "color-assignment": "drop.svg",
    "drag": "dots-six-vertical.svg",
    "drawer": "drawer.svg",
    "show-actions": "dotsThree.svg",
    "edit": "pencil.svg",
    "delete": "trash.svg",
    "move": "arrowsOutCardinal.svg",
    "show-legend": "circleInfo.svg",
    "usage-ok": "usageGood.svg",
    "usage-warning": "usageWarning.svg",
    "usage-danger": "usageDanger.svg",
    "open-query-builder": "query.svg",
    "home-menu": "house.svg",
    "query-menu": "query.svg",
    "boards-menu": "board.svg",
    "triggers-menu": "bell.svg",
    "slos-menu": "handshake.svg",
    "service-map-menu": "serviceMap.svg",
    "history-menu": "clockCounterClockwise.svg",
    "manage-data-menu": "cube.svg",
    "usage-menu": "usageGood.svg",
    "canvas-menu": "sparkle.svg",
    "anomalies-menu": "anomalies.svg",
    "show-details": "dotsThreeVertical.svg",
    "resize-handle": "board-panel-resize-handle.png",
    "standard-dataset": "cube.svg",
    "trace-dataset": "cubeChat.svg",
    "all-datasets": "linkedSquares.svg",
    "share": "arrowBentRight.svg",
    "run-in-query-builder": "arrowSquareUpRight.svg",
    "link": "link.svg",
    "text": "text.svg",
    "receive": "arrowLineDown.svg",
    "process": "lightning.svg",
    "sample": "drop.svg",
    "send": "arrowLineUp.svg",
    "submit": "arrowUp.svg",
    "canvas-menu": "sparkle.svg",
    "canvas": "sparkle.svg",
    "private": "lockKey.svg",
    "shared": "people.svg",
    "expand": "caretDown.svg",
    "previous": "caretLeft.svg",
    "next": "caretRight.svg"
  };
  const iconBasePath = "/_assets/icons/";
  const iconPath = path || (alias ? `${iconBasePath}${iconMap[alias]}` : undefined);
  return <span className="hny-icon" style={{
    display: "inline-block",
    width: `${size}px`,
    height: `${size}px`,
    maskImage: `url(${iconPath})`,
    maskSize: "contain",
    maskRepeat: "no-repeat",
    maskPosition: "center",
    WebkitMaskImage: `url(${iconPath})`,
    WebkitMaskSize: "contain",
    WebkitMaskRepeat: "no-repeat",
    WebkitMaskPosition: "center",
    backgroundColor: iconColor || "var(--hny-icon-color)",
    verticalAlign: "middle"
  }} />;
};

When you're working, your tools should feel effortless, letting you focus on solving problems, not navigating menus.
To help you move smoothly, we've made essential keyboard shortcuts easy to access.

<Tip>
  Keyboard shortcut availability changes based on where you are in the UI.
</Tip>

## Query

Keyboard shortcuts available from the **Query** (<HnyIcon alias="query-menu" />) section of the Honeycomb UI include:

| Shortcut                      | Description                                                                |
| ----------------------------- | -------------------------------------------------------------------------- |
| Open keyboard shortcuts panel | <kbd>?</kbd>                                                               |
| Toggle right sidebar          | <kbd>h</kbd>                                                               |
| Toggle left sidebar           | <kbd>n</kbd>                                                               |
| Open query builder            | <kbd>q</kbd>                                                               |
| Run query                     | <kbd>Shift</kbd> + <kbd>Enter</kbd><br /><kbd>Cmd</kbd> + <kbd>Enter</kbd> |
| Undo query change             | <kbd>Cmd</kbd> + <kbd>z</kbd>                                              |
| Redo query change             | <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>z</kbd>                           |
| Open dataset selector         | <kbd>d</kbd>                                                               |
| Open time range selector      | <kbd>t</kbd>                                                               |
| Toggle UTC time               | <kbd>u</kbd>                                                               |
| Toggle chart hovers           | <kbd>o</kbd>                                                               |
| Toggle markers                | <kbd>m</kbd>                                                               |
| Filter markers                | <kbd>l</kbd>                                                               |
| Wrap log lines                | <kbd>w</kbd>                                                               |

## Service Map

Keyboard shortcuts available from the **Service Map** (<HnyIcon alias="service-map-menu" />) section of the Honeycomb UI include:

| Shortcut                      | Description  |
| ----------------------------- | ------------ |
| Open keyboard shortcuts panel | <kbd>?</kbd> |
| Toggle right sidebar          | <kbd>h</kbd> |
| Toggle left sidebar           | <kbd>n</kbd> |
| Open time range selector      | <kbd>t</kbd> |
