Mon Emacs me demande toujours s'il doit faire confiance au thème de couleur sélectionné ou non. Je réponds toujours yet yfaire confiance et me souviens de mon choix. Je charge le thème des couleurs manuellement:
(load-theme 'my-favourite-theme)
Je suppose que c'est parce que les personnalisations faciles sont placées sous le chargement du thème de couleur. Est-ce un moyen de le réparer? Ou dois-je également déléguer le chargement du thème de couleur à des personnalisations faciles?
(load-theme 'name t nil)ou juste (load-theme 'name t)?
nildoivent être inclus UNIQUEMENT si un argument facultatif suivant est non nil. Par exemple, si vous vouliez le premier argument optionnel pour être nilet le second argument optionnel pour être t, alors nilqu'il faudrait pour que le premier argument. Puisque le deuxième argument facultatif est nil- vous pouvez l'omettre ou l'inclure - cela ne fait aucune différence. Parfois, j'utilise nilpour des arguments facultatifs lorsqu'il n'y a pas d' nilargument non facultatif ultérieur juste pour que je sache combien d'arguments facultatifs sont possibles pour une fonction particulière - c'est-à-dire un rappel visuel.
t, emacs vous posera à nouveau cette question après la mise à jour de ce package de thème (car sa somme de contrôle .el change). Est-ce le cas? Si vous continuez à recevoir ces invites chaque fois que vous démarrez emacs (même lorsque le thème .el n'a pas été mis à jour), assurez-vous que la somme de contrôle du thème est enregistrée par emacs et également lue par emacs au démarrage. Un scénario possible est que vous avez enregistré le fichier custom.el en tant que fichier séparé (emacs mémorise les thèmes sécurisés dans ceux-ci) mais que vous ne chargez pas ce fichier dans init.
load-themea des arguments facultatifs:(load-theme THEME &optional NO-CONFIRM NO-ENABLE)- S'il est utilisé directement dans votre fichier init, il doit être appelé avec un argument NO-CONFIRM non nul. . . En d'autres termes, utilisez:(load-theme 'my-favourite-theme t)