Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs



1
Emacs è in grado di rilevare il percorso del suo eseguibile?
Supponiamo di avere due emac identici (della stessa versione) sul mio sistema. Uno è collocato C:\Program Files\Gnu Emacse l'altro in un posto diverso, diciamo C:\Program Files\New Gnu Emacs. Emacs in esecuzione può rilevare quale è? Ad esempio, può fornire il percorso del suo eseguibile (ovvero il percorso in cui è …




2
Visualizza le informazioni sulla batteria solo quando è scollegato?
display-battery-mode visualizza le informazioni sulla batteria, ma voglio usarlo solo quando il mio computer è scollegato e sta scaricando la batteria. C'è un modo per impostare la modalità di visualizzazione in base alla modalità di alimentazione? Posso anche ottenere la temperatura riportata nella modeline?
8 mode-line 

1
Forza un singolo carattere per tutti i glifi unicode
Sto usando GNU Emacs 24.4.1 in una GUI su OS X. Voglio forzare la visualizzazione di ogni personaggio usando solo un singolo font piuttosto che consentire a Emacs di scegliere un presunto più appropriato. Comprendo che nessun carattere includerà ogni glifo, ma uso un sottoinsieme limitato di unicode che molti …
8 fonts  unicode 




2
Come defalias lambda?
Ho questo nel mio .emacs: (defalias 'λ 'lambda) che funziona bene per cose semplici come (funcall (λ (x) x) 1). Ma quando faccio qualcosa come (org-add-link-type "foo" (λ (s) (message s)))o (add-to-list 'auto-mode-alist '("foo" . (λ () (message "bar")))), non funziona e ottengo org-open-at-point: funzione non valida: (λ (s) (messaggi)) …
8 elisp 

2
Come forzare una sessione org-babel a ripristinare o inizializzare?
Se eseguo i seguenti blocchi di shell babele #+BEGIN_SRC sh :session one :results output ssh staging #+END_SRC #+BEGIN_SRC sh :session one :results output hostname #+END_SRC Org crea un buffer di shell chiamato one, viene eseguito ssh staginge quindi, dopo la connessione, viene eseguito hostnamein gestione temporanea . Tuttavia, se modifico …

1
Modifica di una stringa con molti caratteri di escape
Diciamo che sto modificando il mio file di configurazione e c'è una stringa molto lunga come questa: (setq my-string "very\nlong\nstring [...] \"hello world\"") Come modificare la stringa senza i caratteri di escape (e forse in una modalità diversa) e salvare il risultato nel file di configurazione con i caratteri di …


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.