Astronox Docs

Keyboard Shortcuts

Quick reference for Astronox keyboard shortcuts.

Keyboard Shortcuts

Quick reference for Astronox keyboard shortcuts.

Universal Shortcuts

These work across all platforms (macOS, Windows, Linux).

ShortcutActionContext
EnterSend messageMessage input
Shift + EnterNew lineMessage input
EscapeClose modal/panelAny open dialog
Cmd/Ctrl + ,Open SettingsAnywhere in app
Cmd/Ctrl + /Toggle command paletteAnywhere in app

Note: Cmd on macOS, Ctrl on Windows/Linux


Conversation Management

ShortcutAction
Cmd/Ctrl + NNew conversation
Cmd/Ctrl + WClose current conversation
Cmd/Ctrl + Shift + WClose all conversations
Cmd/Ctrl + [Previous conversation
Cmd/Ctrl + ]Next conversation
Cmd/Ctrl + 1-9Jump to conversation 1-9

ShortcutAction
Cmd/Ctrl + KFocus search/find
Cmd/Ctrl + BToggle sidebar
Cmd/Ctrl + Shift + MOpen Memory panel
Cmd/Ctrl + Shift + AOpen Automations panel
Cmd/Ctrl + Shift + POpen Plan Hub
TabNext focusable element
Shift + TabPrevious focusable element

Message Input

ShortcutAction
EnterSend message
Shift + EnterNew line (multiline message)
Cmd/Ctrl + EnterSend without confirmation
Cmd/Ctrl + BackspaceClear message input
Up ArrowEdit last sent message*
Cmd/Ctrl + ASelect all text in input
Cmd/Ctrl + ZUndo typing
Cmd/Ctrl + Shift + ZRedo typing

*When input is empty


Text Editing

Standard text editing shortcuts work in all input fields:

ShortcutAction
Cmd/Ctrl + CCopy selected text
Cmd/Ctrl + XCut selected text
Cmd/Ctrl + VPaste text
Cmd/Ctrl + ASelect all
Cmd/Ctrl + ZUndo
Cmd/Ctrl + Y or Cmd/Ctrl + Shift + ZRedo
Cmd/Ctrl + FFind in conversation
Cmd/Ctrl + GFind next
Cmd/Ctrl + Shift + GFind previous

Attachments

ShortcutAction
Cmd/Ctrl + UUpload attachment
Cmd/Ctrl + Shift + VPaste image from clipboard
DeleteRemove selected attachment

Chat Interaction

ShortcutActionContext
Cmd/Ctrl + RRegenerate responseAfter AI response
Cmd/Ctrl + DDelete messageHover over message
Cmd/Ctrl + EEdit messageHover over message
Cmd/Ctrl + Shift + CCopy message textHover over message
Cmd/Ctrl + Shift + SSave as automationAfter AI response

Settings & Panels

ShortcutAction
Cmd/Ctrl + ,Open Settings
Cmd/Ctrl + Shift + ,Open Advanced Settings
EscapeClose current panel/modal
Cmd/Ctrl + SSave settings changes

Model Selection

| Shortcut | Action |
| -------------- | ------------------- | ------------------- |
| Cmd/Ctrl + M | Open model selector |
| 1 | Select Flash Lite | (in model selector) |
| 2 | Select Flash | (in model selector) |
| 3 | Select Pro | (in model selector) |
| 4 | Select Devstral 2 | (in model selector) |


Developer/Debug

ShortcutAction
Cmd/Ctrl + Shift + IToggle Developer Tools
Cmd/Ctrl + Shift + RReload app (dev mode)
F12Open DevTools console
Cmd/Ctrl + Option + CInspect element (macOS)
Cmd/Ctrl + Shift + CInspect element (Windows/Linux)

Accessibility

ShortcutAction
TabNavigate forward
Shift + TabNavigate backward
SpaceActivate button/checkbox
EnterActivate link/button
Arrow KeysNavigate lists/menus
HomeJump to top of conversation
EndJump to bottom of conversation
Page UpScroll up one page
Page DownScroll down one page

Window Management

macOS Specific

ShortcutAction
Cmd + MMinimize window
Cmd + HHide Astronox
Cmd + Option + HHide others
Cmd + QQuit Astronox
Cmd + WClose window/conversation
Cmd + ~Cycle through windows

Windows/Linux Specific

ShortcutAction
Alt + F4Close window
Ctrl + QQuit Astronox
Alt + SpaceWindow menu
Windows + ↓Minimize window
Windows + ↑Maximize window

Confirmation Dialogs

When AI asks for confirmation:

ShortcutAction
Enter or YConfirm (Yes)
Escape or NCancel (No)
TabSwitch between buttons
SpaceActivate focused button

Context Menus

Right-click (or Ctrl + Click on macOS) for context menus:

In conversation list:

  • Rename conversation
  • Delete conversation
  • Export conversation*
  • Pin conversation*

On messages:

  • Copy text
  • Edit message
  • Delete message
  • Save as automation
  • Regenerate response

On files/attachments:

  • Open file
  • Show in folder
  • Remove attachment
  • Copy file path

*Future features


Custom Shortcuts

Setting Custom Shortcuts (Future)

Not currently supported. Shortcuts are fixed.

Planned feature:

  • Settings → Keyboard → Customize shortcuts
  • Remap existing shortcuts
  • Add new shortcuts for custom actions

Tips for Efficient Use

Conversation Switching

Fast workflow:

1. Cmd/Ctrl + K       → Search conversations
2. Type keywords      → Find conversation
3. Enter              → Open conversation
4. Type message       → Ask AI
5. Cmd/Ctrl + [/]     → Switch between recent chats

Quick Message Editing

Typo in last message?

1. Up Arrow (when input empty) → Edit last message
2. Fix typo
3. Enter → Resend corrected message

Multiline Messages

For code or long text:

1. Type message
2. Shift + Enter → New line (don't send yet)
3. Continue typing
4. Enter → Send complete message

Example:

Here's my code:

def hello():
    print("Hello, world!")

Can you improve it?

(Use Shift + Enter after each line, Enter to send)


Rapid Model Switching

Compare model responses:

1. Ask question with Flash
2. Cmd/Ctrl + M → Open model selector
3. Select Pro
4. Up Arrow → Recall last message
5. Enter → Send same question to Pro
6. Compare responses

Batch Operations

Process multiple files:

1. Cmd/Ctrl + U → Upload files
2. Shift + Click → Select multiple files
3. Enter → Upload all
4. Type batch instruction
5. Enter → AI processes all

Shortcuts by Workflow

File Management Workflow

1. Cmd/Ctrl + K           → Search for file conversation
2. Type "organize files"  → Find relevant chat
3. Enter                  → Open conversation
4. Type task              → "Move all PDFs to Archive/"
5. Wait for confirmation  → Review plan
6. Enter or Y             → Confirm
7. Cmd/Ctrl + Shift + S   → Save as automation

Code Generation Workflow

1. Cmd/Ctrl + N           → New conversation
2. Cmd/Ctrl + M           → Model selector
3. Select Devstral 2      → Best for code
4. Type spec              → "Python script to..."
5. Enter                  → Generate code
6. Cmd/Ctrl + Shift + C   → Copy code
7. Cmd/Ctrl + Shift + S   → Save as automation

Research Workflow

1. Cmd/Ctrl + N           → New conversation
2. Cmd/Ctrl + M           → Model selector
3. Select Pro             → Best for analysis
4. Cmd/Ctrl + U           → Upload documents
5. Type question          → "Summarize these..."
6. Enter                  → AI analyzes
7. Cmd/Ctrl + Shift + M   → Save insights to Memory

Platform-Specific Notes

macOS

  • Use Cmd for most shortcuts
  • Option for alternative actions
  • Three-finger swipe to switch conversations* (trackpad gesture)
  • Pinch to zoom* (accessibility)

*Future features


Windows

  • Use Ctrl for most shortcuts
  • Alt for window management
  • Right-click for context menus
  • Windows key + number to switch apps

Linux

  • Use Ctrl for most shortcuts
  • Alt for window management
  • Middle-click to paste (some distros)
  • Super/Windows key for desktop environment shortcuts

Conflicts & Limitations

Known Conflicts

macOS:

  • Cmd + H (Hide Astronox) may conflict with system shortcuts
  • Cmd + M reassigned from "Model selector" to "Minimize" (use Cmd/Ctrl + M in input)

Windows:

  • Ctrl + W may close browser if running web version
  • Alt + F4 closes entire app, not just conversation

Linux:

  • Desktop environment shortcuts vary
  • May conflict with window manager shortcuts

Disabled Shortcuts

Some standard shortcuts are intentionally disabled:

ShortcutReason
Cmd/Ctrl + R in message inputPrevented accidental reload (use for regenerate instead)
Cmd/Ctrl + TNo tab system currently
Cmd/Ctrl + PNo print function yet

Accessibility Features

Screen Reader Support

Shortcuts work with:

  • VoiceOver (macOS)
  • NVDA (Windows)
  • JAWS (Windows)
  • Orca (Linux)

Navigation:

  • Tab / Shift + Tab to navigate
  • Enter or Space to activate
  • Arrow keys for lists/menus

High Contrast Mode

Enable:

  1. Settings → Appearance → High Contrast
  2. Or use OS high contrast mode (auto-detected)

Effect: Shortcuts remain the same, but UI colors change for visibility.


Learning Shortcuts

Display Shortcut Hints

Enable in Settings:

  1. Settings → Interface → Show keyboard hints ✓
  2. Hover over buttons → See shortcut tooltip

Example:

[Send] ← Hover
Tooltip: "Send message (Enter)"

To create quick reference card:

  1. Print this page (or save as PDF)
  2. Fold into quick reference
  3. Keep by desk
  4. Review weekly until memorized

Practice Suggestions

Week 1: Master message input

  • Enter, Shift + Enter, Up Arrow

Week 2: Learn navigation

  • Cmd/Ctrl + N, Cmd/Ctrl + K, Cmd/Ctrl + [/]

Week 3: Add model selection

  • Cmd/Ctrl + M, number keys

Week 4: Panel shortcuts

  • Cmd/Ctrl + Shift + M/A/P

Week 5: Advanced workflows

  • Combine shortcuts for efficient multi-step tasks

Customization (Future)

Planned Features

  • Custom shortcut mapping

    • Remap any shortcut
    • Import/export shortcut schemes
    • Per-user profiles
  • Shortcut conflicts detection

    • Warn about conflicts with OS shortcuts
    • Suggest alternatives
  • Gesture support

    • Trackpad gestures (macOS)
    • Touch gestures (touchscreen devices)
    • Mouse gestures

Summary

Most important shortcuts:

ShortcutAction
EnterSend message
Shift + EnterNew line
Cmd/Ctrl + NNew conversation
Cmd/Ctrl + KSearch
Cmd/Ctrl + MModel selector
Cmd/Ctrl + ,Settings
EscapeClose panel

Memorize these first for 80% of tasks.


See Also