> For the complete documentation index, see [llms.txt](https://docs.cherryai.com.cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cherryai.com.cn/docs/en-us/pre-basic/settings/key-shortcut.md).

# Shortcut Key Settings

### 1. Go to Shortcut Settings

* **Path:** `Settings` > Left sidebar `Shortcuts`.
* **Purpose:** On this screen, you can view the default shortcuts, modify key combinations, or enable/disable specific shortcuts.

<figure><img src="/files/5a7843b3e1b6f3b5e0c6d0fd9fcfe692e11d1258" alt=""><figcaption></figcaption></figure>

### 2. Interface Operation Logic Explained

On the right side of each shortcut option, there are three interactive elements, from right to left:

1. **Toggle Switch (🟢/⚪):**
   * **Green:** This shortcut is**enabled**.
   * **Gray:** This shortcut is**disabled**(such as “Quick Assistant” and “Rename Topic” in the image). If you find that a key press has no effect, first check whether it is enabled here.
2. **Keyboard icon (⌨️):**
   * After clicking this icon, the screen will prompt “Please enter a shortcut.” At this point, press the new key combination you want to set (for example `Ctrl + Alt + A`), and you can**customize**the shortcut for this feature.
3. **Reset icon (↺):**
   * Clicking this icon will restore the shortcut for that specific feature to the system default.

***

### 3. Detailed Explanation of Core Shortcuts

For easier memorization, we divide the shortcuts in the screenshot into four major categories:**View Control**、**Chat Management**、**Message Operations** and **Global Functions**.

> **💡 Note:** The screenshot shows macOS keys (`⌘` = Command).**Windows users**please usually replace `⌘` with `Ctrl`, and `⇧` with `Shift`,`⌥` with `Alt`.

#### 3.1 View & Navigation Control

*These shortcuts are used to adjust how the software interface is displayed, adapting to different screen sizes and reading habits.*

* **Zoom In:** `⌘ + =`
  * **Scenario:** Use this when the font is too small to read clearly.
* **Zoom Out:** `⌘ + -`
  * **Scenario:** Use this when you want to display more content on one screen.
* **Reset Zoom:** `⌘ + 0`
  * **Scenario:** Restore to the default 100% size with one click.
* **Open Settings:** `⌘ + ,`
  * **Scenario:** Quickly enter the settings page (this is the standard macOS convention).
* **Toggle Assistant List:** `⌘ + [`
  * **Scenario:** Hide the model/assistant list on the left to enlarge the chat area.
* **Toggle Topic List:** `⌘ + ]`
  * **Scenario:** Hide the conversation history list on the left, allowing the chat box to take up the maximum width for an “immersive writing” experience.
* **Exit Full Screen:** `Escape`

#### 3.2 Chat & Topic Management

*These shortcuts are used to quickly start a new chat or manage the current context.*

* **New Topic:** `⌘ + N`
  * **🔥 Frequent recommendation:** When you want to end the current topic and start a completely new task, press this key to immediately clear the context and create a new window.
* **Rename Topic:** `⌘ + T` *(disabled by default)*
  * **Function:** Quickly modify the title of the current conversation in the history list on the left.
* **Clear Context:** `⌘ + K`
  * **🔥 Core feature:** This is a very important feature! It**does not delete**the chat history, but it will force the AI to **“forget”** the previous conversation content.
  * **Scenario:** Use this when the AI gets stuck in a logical loop, or when you want to discuss a completely unrelated new topic in the same window without being affected by the previous conversation.
* **Clear Messages:** `⌘ + L`
  * **Function:** Completely delete all visible messages in the current window (use with caution).

#### 3.3 Message Handling & Search

*Operations for a specific message or for finding content.*

* **Search Messages:** `⌘ + ⇧ + F`
  * **Function:** Global search. Find keywords in all conversation histories.
* **Search in Chat:** `⌘ + F`
  * **Function:** Local search. Find keywords only in the currently open chat window.
* **Copy Last Message:** `⌘ + ⇧ + C` *(disabled by default)*
  * **Scenario:** Quickly extract the code or text the AI just generated, without selecting it with the mouse.
* **Edit Last User Message:** `⌘ + ⇧ + E` *(disabled by default)*
  * **Scenario:** Use this when you find a typo after sending, or when you want to fine-tune the previous prompt and ask again.

#### 3.4 Global & Auxiliary Tools

*Functions that can be triggered even when Cherry Studio is in the background or minimized (requires setting a global shortcut).*

* **Show / Hide App:** *(not set by default)*
  * **Recommended setting:** Recommended to set as `Alt + Space` or `Option + Space`.
  * **Scenario:** “Boss key.” No matter what you are doing, summon Cherry Studio with one click to ask a question, and press it again to hide it.
* **Quick Assistant:** `⌘ + E` *(disabled by default)*
  * **Function:** Bring up a small floating input box (similar to Spotlight or Alfred) for quick questions; use it and it disappears.
* **Word Assistant:** *(not set by default)*
  * **Function:** With the “Word Assistant” feature, after selecting text in a browser or other software, press the shortcut to directly call AI for translation or explanation.

***

### 4. Bottom Function Area

* **Reset Default Shortcuts:**
  * A button in the lower-right corner of the interface. If you have modified things into a mess, or shortcut conflicts make it unusable, click this button to restore all key bindings to their initial state when installed.

***

### 📝 Pro Tips

1. **Set up the “boss key”:** For **“Show/Hide App”** set a convenient global shortcut (such as `Option + Q` or `Alt + S`) so you can summon AI anytime without needing to find the icon in the taskbar.
2. **Distinguish between `⌘+K` and `⌘+N`:**
   * Want to start a completely new session? Use `⌘ + N`.
   * Want to keep the chat history as notes, but have AI start thinking from scratch? Use `⌘ + K`.

***

### 💡 Get help and submit feedback

If you encounter any questions, bugs, or have suggestions for feature improvements during configuration or use, please refer to [Feedback and Suggestions](/docs/en-us/question-contact/suggestions.md) the official channels provided there.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cherryai.com.cn/docs/en-us/pre-basic/settings/key-shortcut.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
