2016-06-21 25 views
0

Wie können wir Emacs "Imenu" in "Outline" umbenennen?Imenu in Gliederung umbenennen

Das Ziel ist nicht, etwas anderes zu brechen, Dinge, die von Imenu abhängen, wie Helm-Imenu oder Helm-Semantic-oder-Imenu.

+0

Bitte beschreiben Sie genau, wo Sie das Wort Imenu sehen, das Sie ändern möchten, um stattdessen Outline zu sagen. Ein Screenshot wäre sehr hilfreich. – lawlist

+0

Ich möchte das Vorkommen aus der Symbolleiste umbenannt werden. – user3341592

+0

Die Funktion 'imenu-add-menubar-index' fügt der Menüleiste das Wort" Index "hinzu, nicht" Imenu ". Ein Bild von dem, was Sie ändern möchten, wäre sicherlich hilfreich. – lawlist

Antwort

1

Dies ist der Code, den ich in meinem .emacs gefunden - Es angepasst ist jetzt das Menü "Outline" (anstelle von "Index" oder "imenu") zu nennen:

;; Add Imenu to the menu bar in any mode that supports it. 
(defun try-to-add-imenu() 
    (condition-case nil 
     (imenu-add-to-menubar "Outline") ;; Imenu index 
    (error nil))) 
(add-hook 'font-lock-mode-hook #'try-to-add-imenu) 

Dank @lawlist .