Как вернуть разреженное дерево в режиме 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. Исходное окно остается неизменным, поэтому вы сохраняете свой вид, и изменения в косвенном буфере обновят исходный буфер (и наоборот). Когда вы закончите, вы просто закроете косвенный буфер.