Клавиатура Org-mode онлайн: структура и задачи для Emacs

Один файл - и документ, и план, и список задач.

Предпросмотр

Предпросмотр примерный: он показывает смысл разметки, а не то, как её нарисует конкретное приложение. Шрифты, цвета и отступы везде свои, а часть возможностей зависит от версии.

0 симв.
Что пишет каждая кнопка
Действие Синтаксис Примечание
B *bold* Жирный
I /italic/ Курсив - косые черты
U _underline_ Подчёркнутый
S +strikethrough+ Зачёркнутый - знаки плюс
Code ~code~ Код
Verbatim =verbatim= Дословно
* * Heading Заголовок верхнего уровня
** ** Subheading Второй уровень
TODO * TODO task Задача - состояние пишется сразу после звёздочек
DONE * DONE task Выполненная задача
List - item Маркированный список
Checkbox - [ ] item Пункт с флажком
Source #+BEGIN_SRC lang … #+END_SRC Блок исходного кода - его можно выполнить в Emacs
Quote #+BEGIN_QUOTE … #+END_QUOTE Блок цитаты
Example #+BEGIN_EXAMPLE … #+END_EXAMPLE Блок примера, выводится как есть
Table | a | b | |---+---| Таблица - Emacs выравнивает её и умеет считать
Link [[https://example.com][text]] Ссылка - сначала адрес, потом текст, оба в скобках
Tag * Heading :tag: Тег на заголовке

Заголовок, который заодно задача

В Org-mode у заголовка может быть состояние: TODO, DONE или любое, объявленное в файле. Так обычная структура превращается в план без отдельного приложения. Состояние - просто слово после звёздочек.

Разметка, которую можно набрать где угодно

Org-mode живёт в Emacs, и главное в нём - команды: смена состояний, метки времени, пересчёт таблиц, запуск блоков кода. В браузере этого не повторить, и страница не пытается. Она даёт сам текст, когда вы пишете не в Emacs: на чужом компьютере, в телефоне, в веб-форме.

Синтаксис свой: курсив косыми чертами, подчёркнутый подчёркиваниями, зачёркнутый плюсами, код тильдами. Ссылки в двойных квадратных скобках, сначала адрес, а видимый текст во второй паре скобок.

Как пользоваться

  1. Стройте структуру звёздочками. Одна звёздочка на уровень, всегда в начале строки.
  2. Отмечайте задачи словом TODO. Состояние ставится сразу после звёздочек, перед текстом.
  3. Скопируйте текст в файл .org. Нажмите "Копировать всё" и вставьте, Emacs выровняет таблицы при первой правке.

Вопросы и ответы

Для этого нужен Emacs?

Чтобы пользоваться Org-mode полноценно, да. Но сам файл - простой текст, и его понимают несколько мобильных приложений и редакторов.

Почему курсив косыми чертами?

Звёздочки в Org заняты под заголовки, которые в планировщике важнее, поэтому выделение получило другие знаки.

Состояния TODO фиксированные?

Нет, файл или настройки могут задать свою цепочку, например NEXT, WAITING, CANCELLED. Кнопки пишут TODO и DONE, остальное набирается так же.