Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs

4
Come definire ulteriori coppie specifiche della modalità per la modalità coppia elettrica
electric-pair-modeè una modalità integrata per l'inserimento automatico di coppie corrispondenti di delimitatori (parentesi, parentesi quadre, ecc.) in base alla modalità principale corrente. So che posso definire coppie aggiuntive (che saranno globali ) in questo modo: (push '(?\' . ?\') electric-pair-pairs) ; Automatically pair single-quotes (push '(?\' . ?\') electric-pair-text-pairs) ; …

2
Associazioni chiave specifiche di un buffer
È possibile impostare combinazioni di tasti specifiche per il buffer? Ho uno dei seguenti in uno dei miei file dell'organizzazione: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Ma questo legame persiste anche per altri file in modalità org. Se apro un file con una diversa modalità …


2
Contrassegna e apri più file con Helm e Projectile
Helm sembra supportare la marcatura dei file in helm-find-files. È possibile aprire i file contrassegnati, ognuno all'interno del proprio buffer dall'interno del buffer di ricerca dei file? Aggiornamento : ho notato che stavo usando helm-projectile-switch-projectpiuttosto che il find-filecomando avanzato Helm .
13 helm  projectile 

1
Differenze tra mappa dello stato normale malvagio e mappa dello stato di movimento malvagio
Documentazione per evil-normal-state-map: Keymap per lo stato normale. Documentazione per evil-motion-state-map: Keymap per lo stato Motion. Vim ha una cosiddetta "modalità motion"? In Vim, l'esecuzione :help Normal-modeti darebbe la documentazione sulle modalità Vim, mentre :help Motion-modeme lo dice E149: Sorry, no help for Motion-mode. Inoltre, quando si mappano le chiavi …

1
Magit diff fianco a fianco
Vorrei sapere se c'è un modo per ottenere il lato standard con lato diffvista magit. Cioè, invece di vedere il vecchio pezzo di codice e il nuovo uno dopo l'altro, mi piacerebbe vederli sullo stesso allineamento orizzontale.
13 magit  diff 

5
Come posso valutare elisp in un file orgmode quando viene aperto?
Ho un codice elisp che vorrei eseguire nei file orgmode quando vengono caricati (diversi per file diversi e definiti nel file stesso). C'è un modo per fare questo? Non ho visto nulla in http://orgmode.org/manual/In_002dbuffer-settings.html Se posso aggiungere qualcosa all'inizializzazione di emacs che esegue un blocco di codice con un nome …
13 org-mode  elisp 

3
Impostazione di emacsclient su MS Windows
Sto cercando di configurare il demone del server emacs e utilizzare emacsclient su MS Windows in modo che i file possano essere aperti rapidamente senza il ritardo e l'overhead associati all'avvio di istanze aggiuntive di emacs per ogni file aperto. Sto seguendo le istruzioni specifiche fornite in emacswiki per MS …

2
Come cancellare `edebug-defun`?
Come posso annullare gli effetti di edebug-defun? In altre parole, come posso annullare la direttiva che fa edebugentrare la modalità di debug quando viene invocata una particolare funzione? Inoltre, vorrei davvero sapere dove si trova la risposta a questa domanda nella documentazione. L'ho cercato molto più a lungo di quanto …
12 debugging  edebug 

2
Come usare il calendario
So che c'è un calendario in Emacs e voglio usarlo. Dopo molte ricerche su Google e anche dopo aver letto il manuale di Emacs, non ho ancora idea di come usarlo. L'unica cosa che sono riuscito è visualizzare un buffer con 3 mesi. Quello che voglio fare è usarlo come …
12 calendar 

2
La connessione TLS a marmalade-repo.org:443 non è sicura dopo l'aggiornamento a Emacs 25
Quando corro M-x list-packagesottengo il seguente errore con Marmalade dopo l'aggiornamento a Emacs 25. Certificate information Issued by: COMODO RSA Domain Validation Secure Server CA Issued to: Domain Control Validated Hostname: marmalade-repo.org Public key: RSA, signature: RSA-SHA256 Protocol: TLS1.2, key: ECDHE-RSA, cipher: AES-256-GCM, mac: AEAD Security level: Medium Valid: From …

2
Come posso avere un maggiore controllo sulle attività ripetute in Org?
Ho iniziato a esplorare org-modeultimamente e lo adoro. Ma vorrei sapere come posso avere un maggiore controllo sulle attività ripetute, come se avessi impostato un'attività da ripetere ogni giorno, come posso escludere i fine settimana? Inoltre, esiste un'opzione come una modalità vacanza o qualcosa di simile che all'accensione richiede la …
12 org-mode 

4
Ritardo di movimento del punto Emacs (cursore)
Quando si esegue previous-line, C-po <up>il cursore salta su una linea senza alcuni problemi o ritardi. Quando è in esecuzione next-line, C-no <down>il cursore salta correttamente su una linea, ma con un ritardo significativo. Quando tengo premuto il tasto Giù non riesco nemmeno a vedere il punto in movimento, appare …
12 point  motion 

1
Significato del periodo in (. 123)
Ho imparato . /path/to/filein bash è usato per eseguire un file. Solo per curiosità, valuto qualcosa di simile al seguente in Emacs (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Sembra che Emacs legga semplicemente (. 123)come 123, cosa è successo?
12 elisp  list  read 

1
Ottieni backtrace dall'errore a livello di codice
Se viene segnalato un errore nel codice Lisp di Emacs, ed debug-on-errorè t, ottengo un buffer di backtrace che rende facile capire dove si è verificato l'errore. Tuttavia, per gli errori che si verificano durante l'elaborazione asincrona di una risposta dalla rete, sarebbe fastidioso far apparire il buffer backtrace, quindi …

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.