tengo una función que pone en marcha programas de forma asíncrona:Emacs minibúfer finalización
(defun app (app-name)
(interactive "sRun application: ")
(async-shell-command app-name))
y tengo una lista de todos los ejecutables de los cuales elegir. Quiero que la función app
se comporte como switch-to-buffer
, proporcionando la finalización de TAB para el usuario. ¿Cómo uso la finalización del minibúfer en Emacs?