możemy uzyskać pomoc z "Ch ...", a emacs pokazać bufor Help i przejść do innego miejsca z połączenie . Jak mogę zrobić coś takiego z elisem, link do innego bufora lub pokazać coś innego?emacs lisp: jak dodać link/hiperłącze do innego pliku, tak jak w * H elp *
15
A
Odpowiedz
13
Wbudowany pakiet Przycisk zapewnia wygodny sposób. Na przykład,
(require 'button)
(insert-button "foo" 'action (lambda (x) (find-file user-init-file)))
będzie wstawić przycisk/link o nazwie „foo”, która po aktywacji (naciskając Wprowadź natomiast punkt jest na etykiecie lub kliknięcie środkowym) spowoduje plik startowy.
Oto kolejny przykład, który naśladuje link www,
(insert-button "fsf"
'action (lambda (x) (browse-url (button-get x 'url)))
'url "http://www.fsf.org")
Zobacz Elisp Reference Manual 38.17 Buttons.
3
dzięki za "button" i "klikalny tekst" –