Files
lobehub/docs/usage/user-interface/shortcuts.mdx
Rdmclin2 3f9c23e7b4 feat: support lark and feishu bot (#12712)
* feat: support lark and feishu

* chore: change integration to channel

* chore: rename from integration to channel

* fix: channel router

* feat: add topic list channel provider icon

* chore: update webhook url

* chore:  channel form refact

* chore: update i18n  keys to channel

* chore: update form item description

* style: hide required mark

* feat: add lark chat adapter

* chore: clean speaker tag  & add username api adapter

* chore: adjust topic channel icon

* chore: move developer mode to advanced setting

* chore: add lark icon

* fix: detail style

* fix: token check logic

* fix: encrpted risk

* fix: vercel function appId

* chore: remove webhook mode for discord

* chore: add doc link

* chore: add channel docs

* chore: remove unused import

* fix: create bot with wrong platform

* chore: update intergration to channel

* fix: udpate variable import

* fix: tsgo error

* chore: optimize webhook url trim

* chore: update copy text

* fix: telegram webhook not set

* chore: add persist logic

* docs: update feishu doc

* chore: update feishu and lark tenant

* chore: update docs

* chore: make verfication code required

* chore: update feishu docs

* chore: update verfication comment

* chore: update docs permission  list

* chore: verificationToken optional

* chore: update feishu and lark color

* chore: use test id
2026-03-08 19:18:06 +08:00

84 lines
4.1 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Keyboard Shortcuts
description: >-
Master LobeHub with keyboard shortcuts — command palette, Agent switching,
focus mode, and more. Customize to fit your workflow.
tags:
- LobeHub
- Keyboard Shortcuts
- Productivity
- Custom Shortcuts
---
# Keyboard Shortcuts
LobeHub provides a comprehensive set of keyboard shortcuts so you can work without constantly reaching for the mouse. Master a few key ones and your workflow noticeably speeds up — especially when switching Agents, managing conversations, or navigating the interface.
## How to Access Shortcut Settings
Click your user avatar in the top-right corner → **App Settings** → **Shortcuts**. You can view all shortcuts and customize most of them.
<Image alt={'Keyboard Shortcuts'} src={'/blog/assets58737403bd41f2f0ea70bdea609e9169.webp'} />
## Essential Shortcuts
| Action | Shortcut |
| ---------------------------------- | -------------------------------------- |
| **Open Command Menu** | `⌘ + K` (Mac) / `Ctrl + K` (Win/Linux) |
| **Focus search** | `⌘ + J` / `Ctrl + J` |
| **Switch to pinned Agent** | `Ctrl + 19` |
| **Switch to default conversation** | `Ctrl + 0` |
| **Toggle left panel** | `⌘ + [` / `Ctrl + [` |
| **Toggle right panel** | `⌘ + ]` / `Ctrl + ]` |
| **Focus mode** | `⌘ + \` / `Ctrl + \` |
| **Shortcut help** | `Ctrl + Shift + ?` |
**Focus mode** hides all panels except the current conversation — ideal for distraction-free writing or long reads.
## Conversation Shortcuts
| Action | Shortcut |
| ------------------------------- | ---------------------------------------------------- |
| **Open conversation settings** | `⌘ + ,` / `Ctrl + ,` |
| **Regenerate message** | `⌘ + R` / `Ctrl + R` |
| **Delete last message** | `⌘ + D` / `Ctrl + D` |
| **Delete and regenerate** | `⌘ + Shift + R` / `Ctrl + Shift + R` |
| **New Topic** | `⌘ + N` / `Ctrl + N` |
| **Add message without sending** | `⌘ + Enter` / `Ctrl + Enter` |
| **Edit message** | `Ctrl + Alt` + double-click message |
| **Clear all messages** | `⌘ + Shift + Backspace` / `Ctrl + Shift + Backspace` |
**Add message without sending** — useful when you want to add context to the conversation without triggering an immediate response. The Agent will see the new message when it next replies.
## Document Shortcuts
| Action | Shortcut |
| ----------------- | -------------------- |
| **Save document** | `⌘ + S` / `Ctrl + S` |
## Custom Shortcuts
Most shortcuts can be customized. In the Shortcuts settings panel, click the shortcut you want to change, then press your desired key combination. Useful when:
- Your muscle memory conflicts with another app
- You want to prioritize actions you use most
- You're on a different keyboard layout
**Tip:** Start with the Command Menu (`⌘ + K` / `Ctrl + K`) — it's the fastest way to jump to any Agent, Topic, or setting.
## Use Cases
**Power-user workflow** — `⌘ + K` to open Command Menu → type Agent name → Enter. Switch Agents in under a second.
**Quick iteration** — `⌘ + R` to regenerate. `⌘ + Shift + R` if you want to delete the last message first, then regenerate.
**Distraction-free writing** — `⌘ + \` for Focus mode. No sidebar, no panels — just the conversation.
**Multi-Agent work** — Pin your top Agents to the sidebar, then use `Ctrl + 19` to switch between them without touching the mouse.
<Cards>
<Card href={'/docs/usage/user-interface/command-menu'} title={'Command Menu'} />
<Card href={'/docs/usage/getting-started/page'} title={'Pages'} />
</Cards>