Всё, что умеет mote, на одной странице.
mote достаточно мал, чтобы всё руководство поместилось здесь. На чтение уйдёт десять минут.
Установка
Пакет Linux .deb пока не опубликован. Он появится в GitHub Releases вместе с SHA256SUMS; подпись будет соответствовать платформе. Оставьте заявку, чтобы узнать о выходе.
Первый файл
mote открывает файлы, а не библиотеку. Откройте файл с помощью ⌘O или перетащите файл .md в окно. По умолчанию файл открывается в режиме «Редактор»; боковая панель (⌘⇧E) показывает содержимое его папки.
Сохранение — ⌘S. Автосохранение включено по умолчанию и записывает файл через секунду после того, как вы перестали печатать. Строка состояния показывает точное число изменённых байтов. Отключить его можно в «Настройки → Общие».
Редактор, Исходник, Чтение
Переключатель в заголовке или ⌘1 ⌘2 ⌘3 меняет представление того же файла. Сам файл не меняется.
- Редактор показывает оформление прямо в тексте. Разметка Markdown вокруг слова видна, только когда на нём стоит каретка; маркер заголовка или цитаты — когда каретка находится в этой строке, а маркер списка — только на самом маркере. Уберите каретку, и оформление появится снова. Выделите несколько строк, чтобы увидеть все их маркеры. Enter начинает новый абзац, продолжает список и нумерует его следующие пункты.
- Исходник показывает файл ровно в том виде, в котором он хранится на диске, в моноширинном редакторе. Когда важна точность, доверяйте этому режиму.
- Чтение показывает готовый документ. Редактирование отключено, ссылки открываются.
Положение курсора и прокрутки сохраняется при переключении режимов.
Поддержка Markdown
mote следует CommonMark 0.31 и GitHub Flavored Markdown. Всё, что отображается по спецификации, отображает и mote. Всё нераспознанное остаётся в исходном виде.
Сочетания клавиш
Сочетания указаны с ⌘; в Linux и Windows это клавиша Ctrl.
Фокус и структура
Режим фокуса (F8) скрывает все элементы управления и оставляет только страницу. Подведите указатель к верхнему краю, чтобы показать заголовок; Esc закрывает режим. Вкладка «Структура» на боковой панели перечисляет заголовки; нажмите на нужный, чтобы перейти к нему. Число слов и примерное время чтения указаны в строке состояния.
Экспорт
Экспорт из меню или палитры команд создаёт PDF с типографикой режима «Чтение» и разбивкой на страницы либо автономный HTML без скриптов. Исходный файл при экспорте не меняется.
Целостность файлов
mote редактирует исходный текст напрямую. Промежуточной модели, которая заново сериализуется при сохранении, нет. На практике это означает:
- Окончания строк (LF или CRLF) и завершающий перевод строки сохраняются как есть.
- Отступы, выравнивание таблиц и расставленные вручную пробелы в маркерах списков не меняются, пока вы не отредактируете эту строку.
- Метаданные, комментарии HTML и неизвестный синтаксис сохраняются побайтно.
- Файлы читаются и записываются в исходном виде — UTF-8 с BOM или без него — и никогда не перекодируются.
Если открытый файл изменился на диске, mote перезагрузит его при отсутствии несохранённых правок. Иначе спросит вас.
Папки и синхронизация
Откройте файл, и вкладка «Файлы» на боковой панели (⌘⇧E) покажет его папку. mote читает папку, но не индексирует, не кеширует и ничего в неё не записывает. Каталога .mote/ нет. Поэтому iCloud Drive, Dropbox, OneDrive, Syncthing и Git работают без специальной настройки.
Пробный период
Во время бета-теста ограничения по времени нет. Первый запуск начинает 14-дневный пробный период со всеми функциями. Число оставшихся дней ненавязчиво показывается в заголовке. За два дня до окончания появляется уведомление, которое можно закрыть. Затем mote переходит в режим чтения: файлы открываются, поиск, структура и экспорт работают. Редактирование, создание файлов и замена заблокированы до ввода ключа.
Активация ключа
Ключ выглядит как MOTE-XXXX-XXXX-XXXX и приходит по электронной почте после покупки. Нажмите индикатор пробного периода в заголовке или выберите «mote → Лицензия…», вставьте ключ и нажмите «Активировать». При активации выполняется один запрос к серверу лицензий, а результат сохраняется локально; других сетевых запросов нет. Для изолированных компьютеров по запросу доступна офлайн-активация.
Управление устройствами
Личная лицензия одновременно активируется на трёх устройствах. Чтобы перейти на новый компьютер, на старом выберите «mote → Лицензия → Деактивировать это устройство». Если старого компьютера больше нет, поддержка освободит место по номеру заказа.