Getting Started
Install Editora, open a file, and learn the handful of keys that make it feel fast.
Install
Grab a native installer for your platform from the releases page (or use the OS-detected button on the home page):
- macOS:
.dmg(Intel & Apple Silicon) - Windows:
.msi(x64) - Linux:
.deb(x64 & arm64)
Installers bundle their own Java runtime, so there’s nothing else to install. They’re currently unsigned, so on first launch macOS Gatekeeper (right-click → Open) or Windows SmartScreen will warn you once. See Troubleshooting if a launcher is blocked.
Or run from source
Requires JDK 25+. The Maven wrapper is bundled.
git clone https://github.com/adriandeleon/Editora.git
cd Editora
./mvnw javafx:run # run the app
./mvnw -Pfatjar package # build a self-contained jar
java -jar target/Editora-*.jar
First steps
Editora is keyboard-first. These get you moving (the chords shown are the default Emacs keymap; pick another in Settings):
| Do this | Key |
|---|---|
| Open the command palette (everything is here) | M-x |
| Find or open a file by path | C-x C-f |
| Save | C-x C-s |
| Jump to a symbol in the file | M-g i |
| Switch between open files | C-x b |
| Find in the current file | C-s |
| Toggle a bookmark | C-c m |
Don’t memorize these. Open the palette with M-x, type a few letters of what
you want, and run it. Each entry shows its key, so you pick up shortcuts as you
go. The full list lives on the Commands and
Keybindings pages.
If you’d rather browse than recall, there is also a menu bar — File / Edit / Find / View / Navigate / Code / Run / VCS / Tools / Window / Help — built over those same commands, so every item shows its current keybinding and updates when you switch keymaps. It’s a curated subset; the palette remains the complete index. Hide it from Settings → Interface or with View: Toggle Menu Bar.
A command that can’t run right now stays listed and dimmed rather than disappearing, so you can still discover it. That covers both reasons it might not apply: its feature is switched off (a Git command with Git disabled), or there’s nothing to act on (a Markdown command outside a Markdown file, a debugger step with nothing suspended, a Git command outside a repository). Hover a dimmed row and it tells you which, and names the command that would fix it. The toggle that switches a feature back on is never dimmed itself.
Make it yours
- Themes & fonts: open Settings (the gear, or “Settings” in the palette) and go to Appearance. Editora Light and Dark are the default pair, with 26 more themes and five bundled fonts. See Themes & fonts.
- Keymap: prefer VS Code or IntelliJ chords? Switch live in Settings → Keymaps, or rebind individual commands. See Keymaps & keybindings.
- Projects: on by default.
C-x C-popens a folder as a workspace, each in its own window, and New Project From Template scaffolds one from scratch. See Projects, windows & files.
Turning on the bigger features
Several capabilities are off by default because they reach outside the editor or add chrome. Enable the ones you want in Settings:
- Language servers for definitions, references, and diagnostics.
- Git for branch info, change bars, and commits.
- Debugging, the HTTP client, Mermaid, HTML preview, Personal notes, Remote files, and Plugins.