J'ai décidé de séparer mon programme en plusieurs parties :
un fichier pour les variables globales
un fichier décrivant les différentes fonctions que je vais appeler lorsque j'appuie sur une touche
un fichier contenant le menu principal.
J'ai bien résolu mon problème d'affichage du menu ainsi que la gestion des touches de fonction .
Pour exécuté un programme externe j'utilise le code suivant :
(start-process <nom du processus>
(get-buffer-create <nom du buffer>)
<nom + chemin vers la commande>
<arg1>
<argn>
))
En ce qui concerne l'utilisation de la couleur pour le texte j'ai créé une face comme ceci :
; le texte dont la 'face sera 'h1-face sera en bleu et en gras.
(defface h1-face
'((t (:weight extra-bold
:foreground "blue")
))
"information sur la 'face")
Pour appliquer cette 'face au texte j'utilise la fonction propertize :
(propertize "Texte" 'face 'h1-face)
Je vous remercie pour vos commentaires qui m'ont bien aidé !
# [Résolu Emacs.lisp : Définition des touches pour un mode majeur]
Posté par iOops . En réponse au message [Emacs.Lisp] Définition des touches pour un mode majeur. Évalué à 1.
J'ai décidé de séparer mon programme en plusieurs parties :
J'ai bien résolu mon problème d'affichage du menu ainsi que la gestion des touches de fonction .
Pour exécuté un programme externe j'utilise le code suivant :
En ce qui concerne l'utilisation de la couleur pour le texte j'ai créé une
facecomme ceci :Pour appliquer cette
'faceau texte j'utilise la fonctionpropertize:Je vous remercie pour vos commentaires qui m'ont bien aidé !