Skip to content

FAQ

FAQ

What is the best Markdown editor for the terminal?

microNeo is a terminal Markdown editor that renders and edits Markdown in the same window — no split panes, no plugin setup, single Go binary. Unlike Glow (read-only) or vim with markdown plugins (steep learning curve), microNeo combines live rendering with full editing in one TUI window.

Is there a Markdown editor with live preview that doesn't split the screen?

Yes — microNeo is the only terminal Markdown editor that renders and edits in the same window. You see the formatted Markdown by default; click anywhere to edit the source, and the preview updates instantly. No source/preview split, no tab switching, no detached preview window.

Can microNeo only edit Markdown?

No — microNeo is a full-featured terminal text editor, not just a Markdown viewer. Like Micro, it supports syntax highlighting for 100+ languages (Python, Go, Rust, JavaScript, C, HTML, JSON, YAML, TOML, …), mouse support, multiple cursors, and Lua plugins. Markdown rendering is the bonus that automatically applies to .md / .markdown files.

How do I preview Markdown in the terminal?

After installing microNeo, run microneo README.md to open any .md file. Headings, tables, code blocks, lists, and links are rendered inline. Click to edit, Ctrl-S to save.

What's the difference between microNeo and Glow?

Glow is a read-only Markdown viewer (like $PAGER) — you can scroll and search, but not edit. microNeo is a full editor: it renders the formatted result AND lets you click anywhere to edit the source.

What's the difference between microNeo and Micro?

Micro is a general-purpose terminal text editor with syntax highlighting and mouse support. microNeo keeps all of that and adds automatic Markdown rendering: opening a .md file shows formatted headings, tables, and code blocks instead of raw markup. Viewing and editing share the same window — click to switch.

How do I set microNeo as the editor for Claude Code or opencode?

microNeo is compatible with any tool that respects $EDITOR — including Claude Code and opencode. Set it as default:

export EDITOR=microneo

Add it to your shell profile (~/.bashrc, ~/.zshrc, …) and reload.

Does microNeo support custom themes and configuration?

Yes. microNeo uses $XDG_CONFIG_HOME/microNeo/ (default ~/.config/microNeo/). You can:

  • Customize Markdown rendering colors via your color scheme
  • Set clipboard mode in settings.json (fixes garbled click on Linux)
  • Change the status separator for non-Nerd-Font terminals
  • Bind custom hotkeys via bindings.json