-
-
Notifications
You must be signed in to change notification settings - Fork 8
prefix_commands.prompt
Brett Terpstra edited this page Aug 3, 2026
·
1 revision
When executing code in Terminal or the Sandbox, use mise for any command that requires Ruby, Python, or Node.
e.g.
mise x ruby@3.4.4 -- [COMMAND]
mise x node@23.5.0 -- [COMMAND]
mise x python@3.13.1 -- [COMMAND]
Detect the target version by checking the mise.toml file in the current project or ~/.config/mise/mise.toml.
This will allow access to my environment and any gems/libraries needed.
Any time you run a unix command like ls or cat in the terminal, prefix the command with command, e.g. command cat. This will avoid running my own aliases and give you more predictable results.
Copyright 2025 Brett Terpstra, All Rights Reserved | MIT License
- Getting Started - Your first steps with Apex
- Installation - How to build and install Apex
- Building for Ubuntu 22 - Docker build for an Ubuntu 22.04 binary
- Usage - Basic usage examples
- Syntax - Complete syntax reference for unified mode
- Callouts - All supported callout formats and flag requirements
- Tables - Complete table syntax reference including rowspan, colspan, alignment, and captions
- Inline Attribute Lists - IALs and ALDs guide with examples
- Modes - Understanding processor modes
-
Quarto Mode - Pandoc/Quarto markdown (
--mode quarto) - Command Line Options - All CLI flags explained
-
Rendering Markdown in the Terminal - Terminal output (
-t terminal,-t terminal256), themes, pagination (-p,--paginate-symbols), inline images, and--width -
Generating Man Pages - Generate man pages from Markdown using
apex -t man -
Multi-file Documents - Combining multiple files with
--combine,--mmd-merge, and includes - Citations - Citations and bibliography guide
- Indices - Index generation with mmark and TextIndex syntax
-
Metadata Transforms - Transform metadata values with
[%key:transform] - Integrating with Pandoc - Use Apex with Pandoc for DOCX, PDF, and more
- Using Apex with Jekyll - Use the apex-ruby gem as Jekyll’s Markdown converter (untested; feedback welcome)
- Header IDs - How header IDs are generated
- C API - Programmatic API documentation
- Writing Tests - How to add tests for new features
- Xcode Integration - Using Apex in Xcode projects
- Examples - Practical usage examples
- Plugins - Plugin system, examples, and recipes
- Filters - AST filters (Pandoc-style JSON), examples, and usage
- Troubleshooting - Common issues and solutions
- Credits - Acknowledgments and links to related projects