Haruno Knowledge base

Keyboard shortcuts

The keys that work in Haruno, and the Keyboard Shortcuts window that lists them. The number keys for the sidebar depend on the screens you have.

  • Mac appAvailable
  • Windows appAvailableKeys can be changed, cleared or reset in Settings.

Haruno uses the usual Mac keys, and adds some of its own.

See them in the app

Choose Help ▸ Keyboard Shortcuts or press ⌘/. A window lists every shortcut in groups. Press ⌘/ again to close it. The list shows only the keys you have, so it differs a little between the normal view and the advanced view.

The Keyboard Shortcuts window in the normal view.
The Keyboard Shortcuts window listing the General and Chats shortcuts, each with its keysThe Keyboard Shortcuts window listing the General and Chats shortcuts, each with its keys

Go to a screen

The number keys follow the order of the sidebar. They are the same in the normal view and the advanced view.

KeysScreen
⌘1Portfolio
⌘2Chat
⌘3Projects
⌘4History
⌘5Scheduled

They are also in the View menu. The numbers always follow the order of the rows in the sidebar. A row that is not shown takes no number, and the rows after it move up.

Git in the advanced view

The advanced view lists Git as ⌘6. In the current release the item is greyed out, because there is no Git row to go to. See Normal view and advanced view.

General

KeysWhat it does
⌘,Open Settings. This is the usual Mac key
⌘OOpen or Create Project…
⌥⌘0Show or hide the panel on the right. In Chat it is Show Activities or Hide Activities, or the preview when one is open. On other screens it is Show Chat Panel or Hide Chat Panel
⇧⌘PClose Preview, when a document preview is open
⌘/Keyboard Shortcuts

Chats

KeysWhat it does
⌘NNew Chat
⌘.Cancel Turn. Stops Haruno while it is working
⌃⌘PCycle Permission Mode. Does nothing in the normal view
ReturnSend the message
⇧ReturnAdd a new line. ⌥, ⌃ or ⌘ with Return do the same
↑ and ↓In the message box, bring back your previous or next message. They work when the cursor is on the first or last line

Edit

KeysWhat it does
⌘FFind… on the current screen. It is greyed out where there is nothing to search
⌘GFind Next
⇧⌘GFind Previous
⌘KSearch Chats, from any screen

Books

KeysWhat it does
⌘'Show next item to review, while a mapping review is open

Other menus have more items without keys. See Menus.

What to tell a customer

The window under Help is the quickest way to see what is on offer. The most useful keys are ⌘1 to ⌘5 to move around, ⌘N for a new chat, ⌘K to find an old chat and ⌘. to stop Haruno.

Last updated · PR #2944 · View this version on GitHub

History (1 version)
  1. Internal knowledge base for staff: site, reader keys, assistant, 197 pages and the PR rule (#2944)
    What changed
    @@ -0,0 +1,77 @@
    +---
    +title: Keyboard shortcuts
    +summary: The keys that work in Haruno, and the Keyboard Shortcuts window that lists them. The number keys for the sidebar depend on the screens you have.
    +feature: keyboard-shortcuts
    +covers:
    +  - apple/Sources/HarunoShell/KeyboardShortcuts.swift
    +  - apple/Sources/HarunoShell/KeyboardShortcutsView.swift
    +  - apple/Sources/HarunoShell/Commands.swift
    +---
    +
    +Haruno uses the usual Mac keys, and adds some of its own.
    +
    +## See them in the app
    +
    +Choose <Ui>Help ▸ Keyboard Shortcuts</Ui> or press **⌘/**. A window lists every shortcut in groups. Press **⌘/** again to close it. The list shows only the keys you have, so it differs a little between the normal view and the advanced view.
    +
    +<Shot src="/m/5d1cb2fa8013-mac-keyboard-shortcuts-light.png" dark="/m/c8af6d02ff5e-mac-keyboard-shortcuts-dark.png" alt="The Keyboard Shortcuts window listing the General and Chats shortcuts, each with its keys" caption="The Keyboard Shortcuts window in the normal view." />
    +
    +## Go to a screen
    +
    +The number keys follow the order of the sidebar. They are the same in the normal view and the advanced view.
    +
    +| Keys | Screen |
    +|---|---|
    +| **⌘1** | Portfolio |
    +| **⌘2** | Chat |
    +| **⌘3** | Projects |
    +| **⌘4** | History |
    +| **⌘5** | Scheduled |
    +
    +They are also in the <Ui>View</Ui> menu. The numbers always follow the order of the rows in the sidebar. A row that is not shown takes no number, and the rows after it move up.
    +
    +<Callout variant="info" title="Git in the advanced view">
    +The advanced view lists <Ui>Git</Ui> as **⌘6**. In the current release the item is greyed out, because there is no Git row to go to. See [Normal view and advanced view](/macos/app/normal-and-advanced-view/).
    +</Callout>
    +
    +## General
    +
    +| Keys | What it does |
    +|---|---|
    +| **⌘,** | Open Settings. This is the usual Mac key |
    +| **⌘O** | <Ui>Open or Create Project…</Ui> |
    +| **⌥⌘0** | Show or hide the panel on the right. In Chat it is <Ui>Show Activities</Ui> or <Ui>Hide Activities</Ui>, or the preview when one is open. On other screens it is <Ui>Show Chat Panel</Ui> or <Ui>Hide Chat Panel</Ui> |
    +| **⇧⌘P** | <Ui>Close Preview</Ui>, when a document preview is open |
    +| **⌘/** | <Ui>Keyboard Shortcuts</Ui> |
    +
    +## Chats
    +
    +| Keys | What it does |
    +|---|---|
    +| **⌘N** | <Ui>New Chat</Ui> |
    +| **⌘.** | <Ui>Cancel Turn</Ui>. Stops Haruno while it is working |
    +| **⌃⌘P** | <Ui>Cycle Permission Mode</Ui>. Does nothing in the normal view |
    +| **Return** | Send the message |
    +| **⇧Return** | Add a new line. ⌥, ⌃ or ⌘ with Return do the same |
    +| **↑** and **↓** | In the message box, bring back your previous or next message. They work when the cursor is on the first or last line |
    +
    +## Edit
    +
    +| Keys | What it does |
    +|---|---|
    +| **⌘F** | <Ui>Find…</Ui> on the current screen. It is greyed out where there is nothing to search |
    +| **⌘G** | <Ui>Find Next</Ui> |
    +| **⇧⌘G** | <Ui>Find Previous</Ui> |
    +| **⌘K** | <Ui>Search Chats</Ui>, from any screen |
    +
    +## Books
    +
    +| Keys | What it does |
    +|---|---|
    +| **⌘'** | <Ui>Show next item to review</Ui>, while a mapping review is open |
    +
    +Other menus have more items without keys. See [Menus](/macos/app/menus/).
    +
    +## What to tell a customer
    +
    +The window under Help is the quickest way to see what is on offer. The most useful keys are ⌘1 to ⌘5 to move around, ⌘N for a new chat, ⌘K to find an old chat and ⌘. to stop Haruno.