Dank der obigen Antworten habe ich eine kleine Funktion geschrieben, die beim Drücken einer Taste einen Hilfepuffer klont.
Füllen Sie beide Codefragmente in sich init.el
, damit sie immer verfügbar sind.
(defun jue-clone-buffer ()
"jue clone current buffer. Useful to have multiple help buffers."
(interactive)
(clone-buffer (concat (buffer-name) "-" ; create name from old name and
(save-excursion ; use first word in buffer for new name
(goto-char 0)
(thing-at-point 'word t)))
t))) ; show cloned buffer now
Binden Sie die neue Funktion im Hilfemodus an die Taste 'c':
(define-key help-mode-map (kbd "c") 'jue-clone-buffer)
Hinweis :
Sie können diese Funktion auch für andere Puffer verwenden, nicht nur für *Help*
Puffer.
Wenn Sie einen Puffer ein zweites Mal klonen, wird <N>
an den Namen N
eine Nummer angehängt .