Utilisation
Utilisation de base
Ouvrir un fichier Markdown :
leaf README.md
Ouvrir le file picker pour parcourir et sélectionner des fichiers :
leaf
Ouvrir le picker limité à un répertoire spécifique :
leaf ./docs/
Watch Mode
Rechargement automatique quand le fichier change :
leaf --watch README.md
leaf -w README.md
Piping depuis stdin
Redirigez du contenu Markdown depuis n’importe quel outil :
cat README.md | leaf
echo "# Bonjour" | leaf
claude "explique Rust" | leaf
Taille maximale stdin : 8 Mo.
Frontmatter
leaf supporte le YAML frontmatter. Si votre fichier Markdown commence par un bloc YAML entre des marqueurs ---, il sera rendu comme un en-tête de métadonnées en haut du document.
Navigation
| Touche | Action |
|---|---|
j / ↓ | Défiler vers le bas |
k / ↑ | Défiler vers le haut |
d / PgDn | Page suivante |
u / PgUp | Page précédente |
g / Home | Aller en haut |
G / End | Aller en bas |
t | Afficher/masquer la TOC |
Ctrl+F / / | Rechercher |
n / N | Résultat suivant / précédent |
Ctrl+P | Ouvrir le fuzzy picker |
Shift+P | Ouvrir le navigateur de fichiers |
Ctrl+E | Ouvrir dans l’éditeur |
Shift+T | Sélecteur de thème |
Shift+E | Sélecteur d’éditeur |
Ctrl+Click | Ouvrir un lien |
Dbl-Click | Copier un lien |
Shift+Sel | Sélectionner du texte |
Shift+R | Copier le chemin relatif |
Shift+A | Copier le chemin absolu |
Shift+L / l | Afficher/Masquer les numéros de ligne |
Ctrl+L | Aller à une ligne |
r | Forcer le rechargement (watch mode) |
? | Afficher l’aide |
q | Quitter |
Options en ligne de commande
leaf [OPTIONS] [FICHIER | RÉPERTOIRE]
Options :
-w, --watch Surveiller le fichier
-e, --editor <NOM> Définir l'éditeur externe
--inline [SPEC] Rendu sur stdout (pas de TUI)
--picker Ouvrir le navigateur de répertoire
--config [reset] Ouvrir ou réinitialiser la configuration
--auto-complete [SPEC] Installer l'auto-complétion
--theme <NOM> Définir le thème ou le chemin
--width <N> Définir la largeur max du contenu
--update Mettre à jour
-h, --help Afficher l'aide
-V, --version Afficher la version