---
title: "Keyboard shortcuts"
description: "The keys and modifiers GitLane binds."
---

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

# Keyboard shortcuts

`Cmd` on macOS, `Ctrl` on Windows and Linux.

## Navigation

| Shortcut | Action |
| --- | --- |
| <kbd>Cmd/Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>F</kbd> | Open the branch navigator and focus its filter |
| <kbd>Esc</kbd> | Close the open menu, dialog, or overlay |

## Selecting commits

| Shortcut | Action |
| --- | --- |
| Click | Select a commit |
| <kbd>Shift</kbd> + click | Select the range between two commits |
| <kbd>Cmd/Ctrl</kbd> + click | Add or remove a commit from the selection |

## Editors and dialogs

| Shortcut | Action |
| --- | --- |
| <kbd>Cmd/Ctrl</kbd> + <kbd>Enter</kbd> | Submit the focused dialog or comment |
| <kbd>Cmd/Ctrl</kbd> + <kbd>S</kbd> | Save in the file editor |

> **Note**
>
> GitLane's surfaces are mouse-first by design — most operations are a drag
> or a right-click rather than a chord. The bindings above are the ones worth
> memorising.

Source: https://docs.gitlane.space/reference/keyboard-shortcuts/index.mdx
