Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs

1
Come cambiare il colore di evidenziazione del timone
Sto usando il Monokaitema. Quando inizio helm, la linea attualmente selezionata è evidenziata in grigio. Non è facile da individuare, soprattutto con le informazioni sul titolo in blu. Come posso cambiare questo evidenziatore grigio, diciamo, in viola?
8 helm  colors 

1
Come avvisare prima di inviare e-mail se Oggetto: è vuoto
Se mi ha colpito C-c C-cin message-mode(io uso notmuch) al fine di inviare una mail che ho composto, voglio essere avvertito se il soggetto: intestazione è vuoto. Ad esempio "Davvero inviare senza oggetto? (Sì o no)" Quando compongo una nuova e-mail, compio l'oggetto dopo aver scritto il corpo perché solo …

4
Pronuncia corretta di 'sexp'?
Mi scuso se questa è una domanda stupida, ma ho appena iniziato in ELisp e mi chiedo come pronunci la parola "sexp". Cioè, se stavo parlando con qualcuno, come si dice questa parola?
8 sexp 

1
Usa magit per confrontare tutte le modifiche in due revisioni
C'è un modo per invocare Ediff da Magit al fine di confrontare le modifiche a tutti i file tra due revisioni, non solo le modifiche in un singolo file? Il mio caso d'uso è che un collega mi chiederà di rivedere le modifiche che ha fatto in una filiale, che …
8 magit 

1
Leggi e modifica il maildir di Thunderbird con GNUS
Come dicono i forum, dovrebbe essere possibile usare GNUS per la lettura maildircreata da Thunderbird. Non ho trovato, tuttavia, alcuna implementazione funzionante pubblicata. E nei miei esperimenti non ho potuto fare in modo che GNUS elencasse i gruppi (cartelle in maildir) a cui iscriversi. Questo è quello che ho fatto: …
8 gnus  email 

1
Accelera le voci della mappa dell'org durante la corrispondenza per proprietà
Domanda : Perché la org-map-entriescorrispondenza delle proprietà è così lenta e cosa posso fare per accelerarla? Background : ho un uso relativamente semplice per org-map-entries: afferrare lo sforzo (in minuti interi) da tutte le voci dell'agenda dell'organizzazione con tag goale una data priorità (ad es B.). (org-map-entries #'hw-org-get-effort-in-minutes "goal+PRIORITY=\"B\"" 'agenda) …


1
didascalie in modalità org non supportate per i blocchi EXAMPLE?
Si prega di considerare il seguente .orgfile MVE autonomo , che spero sia autoesplicativo: #+OPTIONS: toc:nil Figure [[captions-work-for-src-blocks]] shows that captions are correctly exported for SRC blocks. The second figure, in an EXAMPLE block, does not receive an exported caption. Furthermore, cross references to figure [[captions-dont-work-for-example-blocks]] incorrectly resolve to figure …



1
eval-when-compile: defsubst vs defmacro vs define-inline
Ho definito alcune semplici funzioni in init.el, ad esempio my-cache-file: (defconst my-cache-directory (expand-file-name ".cache" user-emacs-directory)) ; ~/.emacs/.cache (defun my-cache-file (x) (expand-file-name x my-cache-directory)) ; ~/.emacs/.cache/x (setq savehist-file (my-cache-file "savehist")) (setq backup-directory-alist `(("." . ,(my-cache-file "backups/")))) Sembrava un buon caso d'uso per defsubst: (defsubst my-cache-file (x) ...) Poi ho iniziato a …

3
Come scorrere tra due finestre quando ne ho più di due aperte?
Scenario: ho diverse (più di 2) finestre aperte. Lavoro attivamente con due di loro. Come posso saltare da una finestra all'altra e viceversa con un comando? Uso asso-finestra; è fantastico ma non voglio premere il numero della finestra ogni volta. Conosco next-window/ prev-window, ma questi sono due comandi diversi. Quello …
8 window 

1
Corrispondenza più performante di "qualsiasi carattere"
Su https://www.emacswiki.org/emacs/MultilineRegexp si trova il suggerimento da usare [\ 0- \ 377 [: nonascii:]] * \ n invece dello standard . * \ N per far corrispondere qualsiasi carattere a una nuova riga per evitare lo straripamento dello stack per testi enormi (37 KB). L'overflow è la preoccupazione qui, o …


2
Come posso aprire la shell nel buffer corrente?
Nella funzione "shell" questa riga mostra il buffer della shell e quasi sempre la sua nuova shell aperta in un frame casuale. E devo scambiare i buffer, è fastidioso. ... (pop-to-buffer buffer) ... In documenti dice: Se quella finestra si trova su una cornice grafica diversa, quella cornice viene messa …
8 frames  shell 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.