From 70020f1b45a0e5757a11e3f39e1ac56c7ddbbd64 Mon Sep 17 00:00:00 2001 From: dianed-square <73617011+dianed-square@users.noreply.github.com> Date: Wed, 14 May 2025 14:32:42 -0700 Subject: [PATCH] docs: Document new keyboard shortcuts (#2539) --- .../docs/guides/managing-goose-sessions.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/documentation/docs/guides/managing-goose-sessions.md b/documentation/docs/guides/managing-goose-sessions.md index 40fcd55e..651824ab 100644 --- a/documentation/docs/guides/managing-goose-sessions.md +++ b/documentation/docs/guides/managing-goose-sessions.md @@ -18,6 +18,14 @@ A session is a single, continuous interaction between you and Goose, providing a To start a new session at any time, click the three dots in the top-right corner of the application and select **New Session** from the dropdown menu. + You can also use keyboard shortcuts to start a new session or bring focus to open Goose windows. + + | Action | macOS | Windows/Linux | + |--------|-------|---------------| + | New Session in Current Directory | `Cmd+N` | `Ctrl+N` | + | New Session in Different Directory | `Cmd+O` | `Ctrl+O` | + | Focus Goose Window | `Cmd+Option+Shift+G` | `Ctrl+Alt+Shift+G` | + From your terminal, navigate to the directory from which you'd like to start, and run: @@ -175,8 +183,9 @@ Search allows you to find specific content within your current session. The sear | Action | macOS | Windows/Linux | |--------|-------|---------------| | Open Search | `Cmd+F` | `Ctrl+F` | - | Previous Match | `↑` | `↑` | - | Next Match | `↓` | `↓` | + | Next Match | `Cmd+G`
or `↓` | `Ctrl+G`
or `↓` | + | Previous Match | `Shift+Cmd+G`
or `↑` | `Shift+Ctrl+G`
or `↑` | + | Use Selection for Find | `Cmd+E` | n/a | | Toggle Case-Sensitivity | `Aa` | `Aa` | | Close Search | `Esc` or X | `Esc` or X |