Как вернуть разреженное дерево в режиме org?

Я изучаю режим org, и только что узнал о редких деревьях (Cc/t и его род). Как я могу вернуться к оригинальному, невзрачному, взгляду на мой орг-документ?

Я узнал по пробным версиям и ошибкам, что TAB-циклизация верхнего узла работает, есть ли лучший способ?

Ответ 1

Cc Cc должен очищать скрытые и выделенные разреженные деревья, но, насколько я знаю, вы не можете просто вернуться к "последнему виду", которое у вас было. Если вы хотите вернуться к полноэкранному просмотру, используйте Shift-Tab для циклического ввода всех записей.

Ответ 2

TAB-цикличность в любом месте скрывает только элементы, выделенные org-sparse-tree.

Чтобы удалить наложения, вам нужно фактически отредактировать буфер.

Ответ 3

Обычно я запускаю команду org-mode которая, кажется, возвращает меня к квадрату.

Ответ 4

Как вы сказали, вы можете там, увидев велосипедную прогулку с S-TAB, но мне лично не нравится велоспорт, потому что я никогда не знаю, где я нахожусь в цикле.

Поэтому я просто создал эту простую пользовательскую команду org-Agenda, которая показывает все без подсветки. Просто добавьте его в файл.emacs.

 (setq org-agenda-custom-commands
        ; ... other commands
        '(("z"  "All" occur-tree "."
           ((org-show-entry-below t)
            (org-highlight-sparse-tree-matches nil)))))

Вероятно, есть лучший способ сделать это, и красота SO - это кто-то скажет нам :).

Ответ 5

Итак, сейчас 2018 и (AFAIK) эта функция еще не существует.

Лучший обходной путь, который я нашел, - это создать косвенный буфер (Cx 4 c), а затем запустить там org-sparse-tree. Исходное окно остается неизменным, поэтому вы сохраняете свой вид, и изменения в косвенном буфере обновят исходный буфер (и наоборот). Когда вы закончите, вы просто закроете косвенный буфер.