Documentation

A quick reference for everything you’ll reach for. The full reference lives in the repository as Markdown; a browsable docs site will follow here.

Keyboard shortcuts

ShortcutAction
Ctrl+N / Ctrl+Shift+NNew / New Window (swappable in Preferences)
Ctrl+O Ctrl+S Ctrl+Shift+SOpen / Save / Save As
Ctrl+P / Ctrl+Shift+PPrint / Print Preview
Ctrl+W / Ctrl+Shift+WClose this window / Close all windows (each save-checked)
Ctrl+Z / Ctrl+YUndo / Redo (100,000-step history)
Ctrl+F F3 Shift+F3 Ctrl+HFind / Find Next / Find Previous / Replace
Ctrl+GGo To Line
F5Insert time and date
Alt+ZToggle word wrap
Ctrl+MToggle monospace for this window
Ctrl+ECycle line endings (CRLF, LF, CR)
Ctrl+Plus Ctrl+Minus Ctrl+0Zoom in / out / reset (Ctrl+Scroll also zooms)
Ctrl+,Preferences
Tab / Shift+TabIndent / unindent (Markdown tools on)

Status bar

SegmentShowsClick to
MessageTransient messages, and optional word / character / line counts-
Ln, ColCaret positionOpen Go To Line
ZoomThis window’s zoomReset to 100%
Mono / PropThis window’s font typeToggle monospace
Line endingWindows (CRLF), Unix (LF) or Mac (CR)Pick a line ending (converts on save)
EncodingUTF-8, UTF-8 BOM, UTF-16 LE/BE or ANSIPick an encoding (applies on save)

Command line

npad [options] [filename]
  -h, --help      Show help
  -v, --version   Show version

With npad on your PATH (the default in the installers), npad notes.txt works from any terminal. Typing npad in a File Explorer address bar opens an Open dialog in that folder.

Where things live

WhatWindowsLinux
Settings%APPDATA%\Platima\npad\settings.json~/.config/npad/settings.json ($XDG_CONFIG_HOME/npad/ when set)
Crash-recovery snapshots%APPDATA%\Platima\npad\recovery\~/.config/npad/recovery/ ($XDG_CONFIG_HOME/npad/ when set)

Preferences (Ctrl+,) has tabs for General, Appearance, Defaults, Markdown, Backup, Updates and Associations. Backup exports and imports your settings.

A docs site is coming. The Markdown files on GitHub are the source of truth today; this page will grow into a full docs section at npad.dev/docs.