Emacs include una funzione che ti consente di scaricare e installare facilmente pacchetti che implementano funzionalità aggiuntive. Ogni pacchetto è un programma Emacs Lisp separato, che a volte include altri componenti come un manuale informativo.
Ho appena iniziato a usare emacs alcuni giorni fa e ho letto da qualche parte che (require 'package-name)non è necessario quando il pacchetto è installato usando package-install. Ma perché, cosa fa (require 'package-name)effettivamente e in che cosa differisce load-fileo dalle loadprocedure?
È chiaro che non tutti i pacchetti locali / personalizzati / personali dovrebbero essere rilasciati ufficialmente, e sarebbe sciocco farlo solo per beneficiare del supporto integrato per la gestione dei pacchetti. Mi chiedo come generare e attivare i caricamenti automatici per i pacchetti locali? Questo è simile a come package.elfunziona …
A volte voglio chiamare unload-featureper scaricare una libreria ... e questa dipende da essa ... e un'altra libreria dipende da quella libreria ... Come posso scaricare una libreria e tutte le librerie che dipendono da essa, senza scorrere manualmente l'albero delle dipendenze? Un caso d'uso comune è scaricare tutte le …
Ho un paio di pacchetti ora, e nella sezione PackageRequires vorrei mettere tutti i pacchetti di cui ho bisogno, a quanto pare richiede il nome e la versione. Dove si determina il numero di versione? Ad esempio ho (cl-lib "0.5"), ma qual è il modo migliore per determinare la versione …
Sto esaminando specificamente emacs helm , che ha le seguenti proprietà: ha migliaia di commit è in gran parte gestito da un utente il manutentore non ha altri profili (social media, ecc.) che sono riuscito a trovare in alcune ricerche è attivamente mantenuto (oggi) Dal momento che sto per installare …
Durante l'esecuzione package-list-packages, viene visualizzato il seguente errore. These default coding systems were tried to encode text in the buffer ` *temp*': (iso-latin-1-dos (3242 . 37326) (3243 . 40165)) However, each of them encountered characters it couldn't encode: iso-latin-1-dos cannot encode these: 野 鳥 Come posso impostare la codifica predefinita …
Come posso assicurarmi di scaricare e utilizzare org-plus-contribdal repository in modalità org usando requireo use-package? Package.elscarica il pacchetto, compila tutto e poi dice che non può essere caricato org-plus-contrib. Questo thread sulla mailing list discute un problema simile, ma invertito. Tuttavia, se lo posiziono (use-package org ..., use-packageritorna t, ma …
Ho installato auctex dal centro software di Ubuntu, quindi ho installato una versione più recente di auctex da emacs. Ho quindi disinstallato l'auctex installato dal centro software di Ubuntu. Ho scoperto che non ha disinstallato quello che ho installato da Emacs. In che modo emacs gestisce i suoi pacchetti? Non …
Ogni volta che cambio qualcosa in un buffer e poi ho deciso di installare un pacchetto da packages.el, Emacs mi chiede ripetutamente se voglio salvare gli altri buffer, perché è cambiato. Non riesco a capire la relazione tra questo buffer e l'installazione di un pacchetto. Su internet non ho trovato …
Sto usando company-modeper scopi di completamento. Ma in qualche modo, anche alcuni pacchetti attirano sempre auto-complete, che si scontrano company-mode, poiché entrambi offrono un popup con i candidati di completamento. Voglio una lista nera auto-complete, dal momento che non ne ho bisogno. Come lo posso fare? So che esiste una …
Questo buffer mi infastidisce ogni volta che installo un nuovo pacchetto o ne aggiorno uno con package.el: Come posso dire a Emacs che non mostra mai quel buffer se non ho bisogno di sapere qualcosa di veramente importante da esso?
Stavo leggendo il log delle modifiche per emacs 24.4 ( C-hn) e stavo cercando di vedere qual è la funzione di notifica dei file. Ho provato a fare C-hvuna variabile correlata auto-revert-use-notifyma non è apparso nulla. Ho quindi cercato il nome di quella variabile nel codice sorgente di emacs e …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.