Modifier les fichiers Markdown sur place
Certains fichiers Markdown se trouvent hors de votre bibliothèque : un README dans un dépôt Git, un fichier dans iCloud Drive, des notes envoyées par un collègue. Varlig peut les modifier à leur emplacement, sans les copier dans votre bibliothèque.
Ouvrir un fichier
Choisissez File › Open Markdown File… (⌥⌘O), ouvrez le fichier depuis le Finder avec Open With ▸ Varlig, ou lancez open -a Varlig notes.md dans Terminal. Varlig ouvre les fichiers .md, .markdown, .txt et les formats de texte brut similaires, jusqu’à 32 Mo.
La fenêtre de fichier reprend l’éditeur habituel. Son en-tête affiche un badge FILE, le nom du fichier, son dossier et l’état de son enregistrement. Le bouton du dossier permet de l’afficher dans le Finder.
Ouvrir un dossier
Choisissez File › Open Folder… (⌃⌘O), déposez un dossier sur l’icône de Varlig dans le Dock, ou lancez open -a Varlig ~/Projects/handbook dans Terminal. La fenêtre de dossier affiche ses fichiers Markdown et texte dans une barre latérale, regroupés par sous-dossier. Le fichier choisi s’édite dans le même éditeur qu’une fenêtre de fichier. À la première ouverture, le README s’affiche s’il existe ; ensuite, la fenêtre retrouve le dernier fichier consulté.
La liste reflète les changements du dossier : les fichiers ajoutés, supprimés ou renommés par une autre application ou par git checkout y apparaissent et disparaissent automatiquement. Les dossiers cachés tels que .git, ainsi que node_modules, sont exclus. Filter files filtre la liste par nom ou chemin ; + crée un fichier vide Untitled.md à côté du fichier consulté. Choisir un autre fichier enregistre celui que vous quittez ; un lien relatif vers un fichier du même dossier l’ouvre dans la même fenêtre.
Varlig n’écrit dans le dossier que vos propres fichiers, sans base de données ni paramètres cachés : le dossier reste aussi facile à déplacer qu’auparavant.
Enregistrement
Les modifications sont enregistrées automatiquement environ une seconde après l’arrêt de la saisie. File › Save (⌘S) les enregistre immédiatement. L’en-tête indique Saved, Edited ou Save failed, avec la raison de l’échec.
Varlig conserve la forme d’origine du fichier : les mêmes fins de ligne, la même marque d’ordre des octets et un saut de ligne final uniquement s’il existait déjà. L’écriture est atomique et préserve les autorisations du fichier, pour limiter les différences affichées par Git aux changements utiles.
File › Save As… enregistre une copie à un autre emplacement et poursuit l’édition sur cette copie.
Images et liens associés au fichier
Les références relatives partent du dossier du fichier :  et [the plan](plan.md) ouvrent les éléments attendus, avec la possibilité de remonter jusqu’à trois dossiers. Une image collée ou déposée est enregistrée à côté du fichier, dans un dossier portant son nom, comme notes.assets/.
Les tags et [[note links]] restent du texte ordinaire dans une fenêtre de fichier : ils relèvent de la bibliothèque, et un fichier sur le disque n’a pas d’emplacement pour les conserver.
Lorsqu’un fichier est modifié sur le disque
Si un autre outil modifie le fichier alors que vos changements ne sont pas enregistrés — git pull, un client de synchronisation ou un autre éditeur — Varlig conserve les deux versions et vous le signale :
- Compare… affiche les deux versions côte à côte, en distinguant ce qui figure uniquement sur le disque de ce qui figure uniquement dans votre fenêtre.
- Keep Mine enregistre votre version et conserve la version disque en tant que copie datée à côté du fichier.
- Use Disk Version affiche la version du disque et conserve la vôtre comme copie datée à côté du fichier.
Dans les deux cas, rien n’est écrasé. Les copies portent des noms qui permettent de les distinguer, comme notes (disk version 2026-09-22 1415).md.
Si le fichier est supprimé ou déplacé pendant que vous le modifiez, Varlig vous avertit et propose Save As… pour vous permettre d’enregistrer votre texte ailleurs.
Les formats de résultat sont conservés avec le fichier
Le format du résultat d’une ligne — décimales, séparateurs, notation — et son réglage Subtotal ou Time Point sont conservés dans les métadonnées du fichier, sous forme d’attribut étendu, sans être ajoutés au Markdown. Votre texte reste intact. À la prochaine ouverture, dans une fenêtre de fichier ou de dossier, chaque ligne retrouve sa présentation. Les lignes modifiées, insérées ou déplacées conservent leurs réglages ; lorsqu’une ligne disparaît, ses réglages sont supprimés au lieu d’être transmis à une autre ligne.
Certains outils ne conservent pas les attributs étendus : Git, la plupart des outils ZIP, certains services de synchronisation et les disques formatés pour Windows. Les formats reviennent alors à vos réglages par défaut, sans effet sur le texte. Pour empêcher Varlig d’utiliser les métadonnées des fichiers, désactivez Remember answer formats in Markdown files dans Settings › Editor. Cette option est activée par défaut.
Particularités d’une fenêtre de fichier
- Pas d'historique des versions, pas de mot de passe de note et pas de sauvegardes : le fichier sur le disque est la seule copie.
- Les blocs de calcul fonctionnent normalement. Le format du résultat ou le réglage choisi pour une ligne est conservé avec le fichier, comme indiqué ci-dessus, sans être ajouté à son texte.
- Les liens
varlig://ouvrent une note ; ils ne déclenchent jamais d’automatisation depuis un fichier.