В организационном режиме у меня есть простой список элементов с несколькими тегами (C-c C-c). Мне нравится преобразовывать это таким образом, чтобы я мог отображать каждый тег как отдельный заголовок и видеть элементы под этим тегом. Например, если у меня есть теги «компания» и «фрукты», примененные к элементу «яблоко», то мне нравится видеть «компанию» и «фрукты» в качестве заголовка и видеть «яблоко» как элемент под ними обоими. У меня есть много других вещей, и я люблю их комбинировать. Таким образом, я могу иметь все фрукты под заголовком «фрукты» и т. Д.
Реорганизация в организационном режиме
Ответы (2)
Наилучший подход — использовать представления повестки дня.
Для этого добавьте текущие файлы в org-agenda-files
, а затем используйте команду org-agenda
. Параметр m
позволяет выполнять поиск по совпадению тегов во всех файлах повестки дня. Так, например, если вы хотите перечислить все заголовки с тегом «компания» в списке, вы можете сделать это с помощью C-c a m company <enter>
Организационный режим не создан таким образом, чтобы побуждать вас реорганизовывать ваши документы .org таким образом. Вместо этого вы должны выполнять поиск по повестке дня, который дает вам динамическое представление того, что вы хотите увидеть. Например, если вы выполняете поиск в повестке дня по тегам «компания» и «фрукты», в буфере повестки дня будут показаны все заголовки, содержащие оба этих тега.
Что касается документа, состоящего из списка тегов без фактических заголовков, я не думаю, что Org будет работать очень хорошо. Например, возьмем случай, когда вы говорите, что у вас есть три тега: «компания», «фрукты» и «яблоко». В обычном организационном документе все три тега применяются к заголовку. Они не применяются друг к другу. Итак, если у вас есть случай, когда «компания» и «фрукты» относятся к яблоку, тогда «яблоко» должно быть заголовком, например:
* Apple :company:fruit:
Нет смысла иметь пустой заголовок, содержащий только теги, поскольку, как я уже сказал, теги предназначены для применения к тексту заголовка, а не друг к другу. Так что это не имеет никакого смысла:
:company:fruit:apple:
Что вы могли бы сделать, так это иметь такой документ:
* apple :fruit:company:
* fruit :apple:company:
* company :fruit:apple:
И в этом случае поиск по повестке дня покажет то, что вы хотите. Но в документе есть некоторая избыточность, так как один и тот же термин появляется в разных случаях и как заголовок, и как тег.
+work+urgent
, чтобы отобразить все заголовки с рабочими и срочными тегами или даже +work+urgent-boss
для всех руководителей со словами "работа" и "срочно", но не "начальник". Кроме того, вы можете проверить документы на наличие информации о «блочной повестке дня», которая позволяет вам создать единую повестку дня, состоящую из нескольких поисковых запросов. Опять же, это не совсем то, что вы ищете, но близко. Спросите в официальной группе новостей организационного режима, возможно, вы получите лучший ответ. . .
- person Herbert Sitz; 15.12.2010