Sto cercando di utilizzare use-packageper impostare la mia org-modeinizializzazione. Ho il seguente nel mio ~/.emacsfile:
(use-package org-mode
:mode "\\.org$"
:ensure org
:config
(progn
(setq org-log-done 'time)
(setq org-confirm-babel-evaluate nil)
(setq org-export-babel-evaluate nil)
(setq org-html-validation-link nil)
;; ... more stuff
)
)
Tuttavia, nessuno di questi elementi di :configinizializzazione viene eseguito. Ho i nomi dei pacchetti sbagliati o qualcosa del genere? Mi confondo un po 'i nomi dei pacchetti rispetto ai nomi ELPA rispetto ai comandi di chiamata ...
org.ele vedrete verso la fine:(provide 'org). Quel simbolo (org) è quello che si usa per caricare il pacchetto, come in:(require 'org). Questo è in definitiva ciò cheuse-packagesta facendo, solo con alcune cose utili intorno ad esso. Un determinato pacchetto può definire molte modalità, quindi i nomi dei pacchetti e delle modalità non sono sempre gli stessi. Questo è davvero lo stesso problema dell'altra domandahtml-modesull'essere definito dalsgml-modepacchetto.