Introduction
Qu’est-ce que leaf ?
leaf est un prévisualiseur Markdown en terminal qui offre une expérience GUI-like dans votre ligne de commande. Il rend les fichiers Markdown avec un formatage riche, une coloration syntaxique, des formules LaTeX, des diagrammes Mermaid et plus encore — le tout sans quitter votre terminal.
Fonctionnalités principales
- Rendu Markdown riche — headers, listes, blockquotes, tableaux avec bordures Unicode et coloration syntaxique pour 40+ langages.
- LaTeX & Mermaid — formules mathématiques en Unicode, diagrammes en ASCII art.
- Navigation interactive — raccourcis vim-like, souris, scrollbar et recherche plein texte.
- Table des matières — sidebar TOC avec suivi de section active.
- File picker — fuzzy finder (Ctrl+P) et navigateur de répertoire (Shift+P).
- Watch mode — rechargement automatique à la modification, avec conservation de la position.
- Intégration éditeur — ouvrez vos fichiers dans votre éditeur avec Ctrl+E.
- 4 thèmes — Arctic, Forest, Ocean (défaut), Solarized-Dark.
- Multi-plateforme — macOS, Linux, Windows, Android/Termux.
Démarrage rapide
# Installer
curl -fsSL https://leaf.rivolink.mg/install.sh | sh
# Prévisualiser un fichier
leaf README.md
# Watch mode
leaf --watch README.md
# Ouvrir le file picker
leaf
Étapes suivantes
- Installation — guide d’installation détaillé pour toutes les plateformes.
- Utilisation — apprenez les bases de leaf.
- Fonctionnalités — explorez toutes les fonctionnalités en profondeur.