- Questo topic ha 9 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 7 anni, 4 mesi fa da
matteo.l.
-
CreatoreTopic
-
5 Maggio 2019 alle 14:27 #115653::
Salve. Io ho installato un nuovo tema manualmente nella cartella giusta e tutto funziona alla perfezione. Solo, ci sono cose che io vorrei cambiare (colori). So che l’avevo fatto in .emacs, ma non ricordo come. Potreste aiutarmi? Potreste aiutarmi a trovare anche melpa per installare latex preview pane? Ho provato con vari indirizzi, ma senza successo.Grazie e ciao,
davide
-
CreatoreTopic
-
AutoreRisposte
-
-
6 Maggio 2019 alle 4:34 #115654::
Per installare un package da melpa devi aggiungere questo codice
`
(add-to-list 'package-archives
'(“melpa” . “http://melpa.org/packages/”))
`
in .emacs e riavviare emacs (forse basta eseguire il codice con C-x C-e con il punto di inserimento dopo l’ultima parentesi). A quel punto i comandi di package.el (package-install, package-list-packages, …) dovrebbero avere accesso all’elenco completo di package su melpa-Per quanto riguarda le modifiche al tema il codice da inserire in .emacs dipende da che tema hai installato e da cosa vuoi modificare. La cosa più semplice potrebbe essere portare il cursore sul testo di cui vuoi modificare l’aspetto, dare il comando customize-face e premere invio. Così viene aperta l’interfaccia di customize.
Ciao
Matteo
-
6 Maggio 2019 alle 4:56 #115655
-
7 Maggio 2019 alle 4:17 #115656::
Cosa intendi condavidebond” post=116043Ho usato anche questo indirizzo, ma invano.
?
Perché qualcuno possa aiutarti devi fornire più informazioni, ad esempio che versione di emacs usi, installata come e su che sistema operativo, cosa hai provato a fare finora e che risultati hai ottenuto.
Ciao
Matteo
-
7 Maggio 2019 alle 8:25 #115657::
Ho installato la versione per windows: emacs-26.1-686.exe. Uso windows 7. Ho provato a inserire nel file .emacs l’indirizzo trovato su Melpa, ma inutilmente.Ho provato con M-x package-refresh-contents; ma questo comando chiama solo elpa. Ho provato anche con C-c C-e. Nient’altro. Ho continuamente cambiato indirizzo.
Grazie. Ciao,
davide
-
7 Maggio 2019 alle 15:41 #115658::
Evidentemente c’è qualcosa di strano. Se io avvio emacs con un file .emacs con solo questo contenuto
`
(require 'package)
(add-to-list 'package-archives
'(“melpa” . “http://melpa.org/packages/”))` e do il comando
`
M-x package-list-packages
`dopo alcuni secondi necessari a scaricare i dati dagli archivi (nella mode-line compare la scritta loading) nella lista vedo package sia di melpa sia gnu. Lo stesso succede se avvio `emacs -q` e eseguo quel codice nel buffer *scratch* con C-x C-e.A questo punto mi viene un sospetto, hai altro codice in .emacs che viene eseguito correttamente? Cosa succede se scrivi nella prima riga di .emacs codice lisp non valido e riavvii emacs? Hai un errore?
Ciao
Matteo
-
8 Maggio 2019 alle 7:48 #115659::
Allora, ho provato ad installare emacs ad inserire in .emacs il tuo codice. Se digito M-x package-list-packages non mi trova i pacchetti di melpa. Se avvio emacs con emacs – e poi digito C-x C-e mi viene dato un messaggio di errore:[code][
Debugger entered–Lisp error: (void-variable Inc\.)
eval(Inc\. nil)
elisp–eval-last-sexp(nil)
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
call-interactively(eval-last-sexp nil nil)
command-execute(eval-last-sexp)
/code]Non ho messo in .emacs nient’altro che il tuo codice.
Grazie e ciao,
davide
-
8 Maggio 2019 alle 15:30 #115660::
Se con solo il mio codice in .emacs non hai package da melpa si rafforza il mio sospetto che per qualche motivo non venga letto, hai fatto le prove che riportavo nel mio ultimo messaggio?Il messaggio d’errore che ottieni dice che hai cercato di eseguire una riga che contiene il testo “Inc.”, probabilmente l’indicazione del copyright nella schermata iniziale di emacs, devi invece aprire il file .emacs (oppure copiare il codice nel buffer *scratch*), portare il cursore dopo la parentesi di chiusura di
`
(require 'package)
`
e premere C-x C-e (eval-last-sexp), dovrebbe comparire “package” nell’echo area, poi devi portare il cursore dopo
`
(add-to-list 'package-archives
'(“melpa” . “http://melpa.org/packages/”))
`
e premere nuovamente C-x C-e, questa volta dovrebbe comparire
`
((“melpa” . “http://melpa.org/packages/”😉 (“gnu” . “https://elpa.gnu.org/packages/”))
`
A questo punto puoi riprovare a dare il comando M-x package-list-packages, se non funziona nemmeno così (ad esempio rimane la scritta “loading” nella mode-line) potrebbe essere un problema di rete.Ciao
Matteo
-
8 Maggio 2019 alle 22:15 #115661
-
9 Maggio 2019 alle 4:00 #115662::
Io uso lo stesso .emacs su linux e windows però so che talvolta ci sono problemi con ssl su windows (melpa fa un reindirizzamento automatico da http a https). Non so quando troverò tempo per fare prove, visto che l’unico PC con windows che a cui ho accesso è quello dell’ufficio.Ciao
Matteo
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.