Skip to main content

Settings And Hotkeys

ASCII Diagram keeps configuration lightweight and workflow-oriented.

View settings

The current app exposes a small set of display settings:

  • rulers on / off
  • unicode rendering on / off
  • light / dark theme

These are local UI preferences. They are not part of the canonical diagram file.

File actions

The File menu covers the basics:

  • New
  • Open
  • Save

Where the browser supports direct file access, save writes to the chosen file. Otherwise the app falls back to download-based save behavior.

Core hotkeys

Tool switching:

  • V select
  • H pan
  • B box
  • T text
  • A arrow

Editing:

  • Esc cancel the current tool or clear selection
  • Delete / Backspace remove selected objects
  • Cmd/Ctrl+Z undo
  • Cmd/Ctrl+Y or Cmd/Ctrl+Shift+Z redo

Clipboard and grouping:

  • Cmd/Ctrl+C copy selected objects
  • Cmd/Ctrl+V paste near the cursor
  • Cmd/Ctrl+G group selected objects
  • Cmd/Ctrl+Shift+G ungroup

Why keyboard support matters

ASCII Diagram is meant to sit comfortably in technical workflows where people already move quickly between editor, browser, terminal, and docs.

Good keyboard support keeps the app from feeling like a detour.

Local persistence

The browser app can also keep recent state locally so a refresh does not necessarily throw away your in-progress work.

That is a convenience layer, not the source of truth. The file still matters most.