2013-02-21 4 views
11

Gibt es im Emacs-Org-Modus einen Befehl wie org-goto-heading?Gibt es einen Emacs-Org-Modus-Befehl, um zu einer Organisationsüberschrift zu springen?

In einem langen org-mode-Datei, ich habe eine Überschrift in Richtung der Unterseite wie folgt aus: zu dieser Position

* questions 

Ich mag würde springen, ohne durch alle anderen Instanzen des Wortes waten questions.

Gibt es einen Befehl wie:

Grundsätzlich würde ich zu dieser Position zu navigieren, wie so etwas wie dies mit: M-x org-goto-heading questions <RET>

Antwort

12

Hier ist ein interessanter Thread aus der Org-Mailingliste discussing navigation.

Im Wesentlichen, fügen Sie diese zu Ihrer init-Datei:

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

Und Sie können mit dem Befehl org-gotoC-c C-j zu Position springen. Sie können auch Cu Cc Cworg-refile verwenden, indem Sie diesen in Ihre init-Datei:

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

Nicht sicher, ob dies für Sie funktioniert, aber es gibt eine org-goto Funktion C-c C-j.

Sobald Sie es aufgerufen haben, können Sie den Baum mit den Pfeiltasten nach oben oder nach unten scrollen oder eine Suche C-s verwenden.

Hier ist ein Ausschnitt aus der 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 
6

Ich habe diesen Befehl gebunden M-o: (imenu-anywhere).

Es ermöglicht Ihnen, schnell zu Abschnitten (ausgewählt aus einer Liste aller Abschnitte) zu springen. Es funktioniert nicht nur im Organisationsmodus, sondern auch in vielen anderen Modi.

5

Dann gibt es org-occur-goto, die auf alle Puffer und zeigt org-Modus Ergebnisse einer multi auftreten Suche macht dynamisch du tippst.

Nützlich für irgendeinen Text (nicht nur Überschriften).

4

Wenn Sie nach Überschriften in Agenda-Dateien suchen, ist helm-org-agenda-files-headings ein sehr nützlicher Befehl. Es ist Teil des helm Pakets, erhältlich über MELPA.

Verwandte Themen