H9-59 downloadsOpen existing notes in reading view and new notes in editing view. Choose the mode for each, and add exceptions for specific files, folders or patterns. The settings are available in multiple languages.
English | 日本語 | 简体中文 | 繁體中文 | 한국어 | Español | Français | Deutsch
Open existing notes in reading view and new notes in editing view. Choose the mode for each, and add exceptions for specific files, folders or patterns.
Daily/**/*.md. Rules are checked from top to bottom, the first match wins, and exceptions override the two defaults.A note counts as new when it was created during the current session and is opened within the New-note window (10 seconds by default). Empty (0-byte) notes also count as new unless you turn that off. Notes that arrive through sync and are opened later are treated as existing.
From the community directory: open Settings → Community plugins → Browse, search for "Open Mode Control", then install and enable it.
Manual: download main.js and manifest.json from the latest release, put them in <vault>/.obsidian/plugins/open-mode-control/, then reload Obsidian and enable the plugin.
npm install
npm run build # type-check and bundle to main.js
npm run lint # official Obsidian plugin lint rules
npm test # logic tests
npm run test:flow # event-flow tests with a fake Obsidian API