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.