Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs

6
come ottenere buffer (non solo file) per onorare l'auto-mode-alist?
D: come posso ottenere nuovi buffer per onorare la mappatura auto-mode-alist? Quando trova un file , Emacs confronta l'estensione del file con quella auto-mode-alistper determinare quale modalità principale utilizzare per il buffer del file. Esiste un modo per utilizzare le informazioni auto-mode-alistper determinare la modalità di un buffer a cui …

4
Differenze tra l'impostazione dei principali tasti della modalità con un gancio rispetto all'aggiunta alla mappa della modalità
Supponiamo che io abbia scaricato una modalità principale chiamata magical-modee che abbia una propria mappa magica chiamata magical-mode-map. Questa modalità fornisce anche un hook magical-mode-hookche viene eseguito ogni volta che magical-modediventa la modalità principale di un buffer. Ora voglio modificare il mio file init per aggiungere alcune combinazioni di tasti …

1
Come controllare in quale finestra viene visualizzato un buffer?
D: come posso controllare quale finestra org-deadlineutilizza per visualizzare il calendario? org-deadlineapre temporaneamente il calendarbuffer in una finestra durante l'impostazione di una scadenza, quindi lo chiude di nuovo dopo il completamento. Quando c'è solo una finestra, si apre una nuova finestra nella parte inferiore del frame esistente. Quando ci sono …
13 org-mode  window 

2
Un modo sicuro per abilitare le variabili locali?
Ho ereditato il mio file .emacs da un amico circa 18 anni fa. Sepolto nel mezzo c'è il seguente minaccioso commento di avviso sulle implicazioni di sicurezza della enable-local-variablesfunzione: ;; Date: Wed, 7 Dec 1994 11:57:50 -0600 ;; From: blob@syl.dl.nec.com (David Blob) ;; Subject: Self-extracting emacs elisp code ;; ;; …

7
Il male: mappare le combinazioni di tasti in modo vim?
Sto cercando di far funzionare il Male evil-jump-to-tag, C-]comportandomi come il legame di Emacs M-.. Il comportamento normale va bene per sfogliare i file Tag, ma voglio che funzioni anche per Slime slime-edit-definition, Elisps elisp-slime-nav-find-elisp-thing-at-point, Clojures cider-jump-to-var, ecc ... Queste principali modalità e molte altre hanno associato alcuni equivalenti di …
13 keymap  evil 


4
Magit: come mostrare le differenze all'interno delle linee
Ho un file, apporto alcune modifiche. Ecco come SmartGit mostra differenze. Come puoi vedere mostra dove si trova la differenza all'interno della linea. Cambia lo sfondo in rosso in posizione concreta. Ed è molto buono. Non ho bisogno di perdere tempo per trovare le differenze. Vedo subito dov'è la differenza. …
13 magit 





7
Quali pacchetti sono disponibili per l'editing modale?
Quali pacchetti sono disponibili per l'editing modale in Emacs? Cosa usi e perché? Proviamo a pubblicare un pacchetto per risposta. Propongo di citare i vantaggi e le carenze di ogni pacchetto. Ecco la mia definizione di modifica modale (non sono riuscito a trovare l'articolo dedicato a Wikipeadia): Modifica modale - …


9
Come modificare elisp senza perdersi tra parentesi
Sto modificando un po 'di codice elisp da linum.el: (custom-set-variables '(linum-format 'dynamic)) (defadvice linum-update-window (around linum-dynamic activate) (let* ((w (length (number-to-string (+ (count-lines (point-min) (point-max)) 1)))) (linum-format (concat " %" (number-to-string w) "d "))) ad-do-it)) Sono stato in grado di correggere un bug in cui il rientro era uno alla …

1
Un frammento di yasnippet per più modalità
Ho il seguente frammento: # -*- mode: snippet -*- # contributor: Song Qiang <tsiangsung@gmail.com> # key: m # group: Math # name: Inline math \( ... \) # -- \\($1\\)$0 e voglio che sia disponibile per entrambi latex-modee org-mode. Come si può ottenere questo? Potrei un collegamento simbolico, ma sto …
13 yasnippet 

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.