2011-10-08 15 views

Respuesta

13

El paquete integrado Button proporciona una manera conveniente. Por ejemplo,

(require 'button) 
(insert-button "foo" 'action (lambda (x) (find-file user-init-file))) 

insertará un botón/enlace "foo" que cuando se activa (pulsando Introduzca mientras que el punto es sobre la etiqueta o haciendo clic en el medio) para abrir el archivo de inicialización.

Aquí es otro ejemplo que imita un enlace www,

(insert-button "fsf" 
       'action (lambda (x) (browse-url (button-get x 'url))) 
       'url "http://www.fsf.org") 

Ver Elisp Manual de referencia 38.17 Buttons.

3

Usted está mirando "Texto hacer clic en"

Leer this para más explicación.

O this si va a utilizar el modo org.

Cuestiones relacionadas