Sto cercando di utilizzare use-package
per impostare la mia org-mode
inizializzazione. Ho il seguente nel mio ~/.emacs
file:
(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 :config
inizializzazione 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.el
e 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-package
sta 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-mode
sull'essere definito dalsgml-mode
pacchetto.