The gap between Notepad and an IDE
Notepad opens instantly and does almost nothing. A full IDE indexes your workspace, wants a project, and costs seconds before you can read one file. Most real editing is not project work: it is checking a config value, trimming a CSV column, fixing one line in a script, reading a log excerpt with line numbers on.
x2y Devs Pad targets that gap. Auto-save with five retained backup versions per file means the quick-edit scenario cannot silently destroy anything; syntax highlighting for 30+ languages means the same file stays readable; and the CLI means the editor is reachable from the place you already are.
Why the CLI belongs in a text editor
x2ydevspad script.py:42 opens the file and jumps straight to line 42 — the exact behaviour a compiler or linter message wants to hand you. Combined with Open With and Windows shell file associations, the editor slots into terminal-first and double-click workflows without a project or a workspace file.
There is no daemon, no extension host and no indexer to wait for. Open, edit, save: the same model as Notepad, with the tools that make repeated edits safe.
Auto-save with a real retention policy
Auto-save on its own is a data-loss mechanism dressed as a convenience. Devs Pad keeps the last five versions of each file, so the interval is a safety net rather than a gamble. That choice reflects the intended use: quick, frequent edits where a mis-keyed save should be recoverable without a manual versioning habit.
Search you can rely on, offline
Find and Replace supports regex, case sensitivity, whole-word matching and a scope limited to the current selection, with search history persisted across sessions. Go to Line sits on Ctrl+G; word wrap, line numbers and current-line highlighting are toggles rather than settings buried in a menu.
None of it needs a network, an account or a language server. Everything the editor knows about your files stays on the disk they were opened from.