aeph
Features
Multi-Document Management

Manage up to 9 documents (paper1.md - paper9.md) with quick switching.

KeyAction
Ctrl+OOpen document picker with preview
Ctrl+Shift+ArrowPrevious/Next document
:1 - :9Direct switch
Task Management

Built-in checkbox support with standard markdown syntax.

KeyAction
Ctrl+TToggle task status
Ctrl+NInsert new task
CLI Commands
  • ae task list <file> - List all tasks
  • ae task add <file> <text> - Add task
  • ae task toggle <file> <n> - Toggle task
Vim-Style Commands

Type : followed by command (500ms timeout).

CommandAction
:ddDelete current line
:yyYank (copy) current line
:pPaste below cursor
:qQuit
Auto-Save

Automatically saves all modified documents after 500ms of inactivity.

  • Ctrl+S - Force immediate save
Navigation
KeyAction
Home/EndLine start/end
Page Up/DownScroll viewport
Ctrl+GGo to line
Ctrl+ZUndo
Smart List Continuation

Press Enter to automatically continue lists:

  • Bullet lists: - item
  • Task lists: - [ ] task
  • Numbered lists: 1. item
  • Blockquotes: > quote

Tab/Shift+Tab to indent/unindent list items.

Auto-Pairing

Automatically pairs brackets and quotes. Configure in ~/.config/aeph/config.toml

  • ( ) [ ] { } ` ` " " ' '
  • ** ** and ~~ ~~ for markdown
Display Options
KeyAction
Ctrl+BCycle grid style (Off/Dots/Lines)
Ctrl+Shift+BToggle text alignment
Ctrl+LToggle logo
Ctrl+HHelp
Clipboard
KeyAction
Ctrl+CCopy entire document
Ctrl+DClear document
Theming

Customize colors in ~/.config/aeph/config.toml:

[colors]
bg_dark = "25,25,30"
fg_primary = "160,160,160"
accent = "cyan"

Colors can be specified as RGB ("R,G,B") or named colors ("cyan", "yellow", etc.).

Markdown Formatting
  • Ctrl+F - Format current document
  • ae fmt <file> - CLI format
  • ae fmt <file> --write - Format in-place