Подтвердить что ты не робот

Есть ли команда org-mode Emacs для перехода к заголовку org?

В Emacs org-mode есть ли команда вроде org-goto-heading?

В длинном файле org-mode у меня есть заголовок внизу:

* questions

Я хотел бы перейти к этому заголовку, не пропустив все остальные экземпляры слова questions.

Есть ли команда вроде:

В основном я хотел бы перейти к этому заголовку, используя что-то вроде этого: M-x org-goto-heading questions <RET>

4b9b3361

Ответ 1

Вот интересный поток из списка рассылки org обсуждения навигации.

По существу, добавьте это в ваш файл инициализации:

(setq org-goto-interface 'outline-path-completion
      org-goto-max-level 10)

И вы можете перейти к заголовку с помощью команды org-goto C-c C-j. Вы также можете использовать C-u C-c C-w org-refile, добавив это в свой файл инициализации:

(setq org-outline-path-complete-in-steps nil)

Ответ 2

Не уверен, что это работает для вас, но есть функция org-goto C-c C-j.

После его вызова вы можете прокручивать дерево с помощью клавиш вверх и вниз или с помощью поиска C-s.

Вот фрагмент из docs.

C-c C-j     (org-goto)

Jump to a different place without changing the current outline visibility.
Shows the document structure in a temporary buffer, where you can use the
following keys to find your destination:

          <TAB>         Cycle visibility.
          <down> / <up>   Next/previous visible headline.
          <RET>         Select this location.
          /           Do a Sparse-tree search
          The following keys work if you turn off org-goto-auto-isearch
          n / p        Next/previous visible headline.
          f / b        Next/previous headline same level.
          u            One level up.
          0-9          Digit argument.
          q            Quit

Ответ 3

У меня есть эта команда, привязанная к M-o: (imenu-anywhere).

Позволяет быстро перейти к разделам (выбранным из списка всех разделов). Он работает не только в org-mode, но и во многих других режимах.

Ответ 4

Затем там org-occur-goto, что делает поиск с несколькими встречами во всех буферах org-mode и отображает результаты динамически по мере ввода.

Полезно для любого текста (не только заголовков).

Ответ 5

Если вы ищете заголовки в файлах повестки дня, helm-org-agenda-files-headings - очень полезная команда. Это часть пакета helm, доступного через MELPA.