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.

Raccourcis essentiels

Les raccourcis les plus courants pour bien démarrer :

ToucheAction
j / kDéfiler vers le bas / haut
g / GAller en haut / en bas
tAfficher/masquer la TOC
/Rechercher
Ctrl+POuvrir le fuzzy picker
Ctrl+EOuvrir dans l’éditeur
wActiver/Désactiver le watch mode
?Afficher l’aide
qQuitter

Pour la référence complète (interactions blocs de code, capture souris, sélecteur de thème, etc.), consultez la page Raccourcis clavier.

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