Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs


2
Come posso fare il checkout di un file da un altro commit in Magit
Ho un file foo.txtnel ramo Ae voglio controllare foo.txtdal ramo Ball'indice. Sulla riga di comando, farei questo: $ git checkout B -- foo.txt Voglio essere in grado di farlo in magit accedendo, trovando il commit che mi interessa (ad esempio l o B), trovando foo.txted eseguendo un comando, ma non …
16 magit 

1
Come posso eseguire il debug di un arresto anomalo di emacs?
Sto eseguendo il debug del motivo per cui emacs si arresta in modo anomalo quando si utilizza una funzione da un pacchetto 1 . Lo scopo di questo processo di debug è ottenere dati utili da inviare utilizzando M-x report-emacs-bug. Per ottenere assistenza su come eseguire il debug degli arresti …
16 debugging  gdb 



3
Elisp regexps ^ e $ vs `and '
Il manuale descrive i caratteri speciali di regexp ^e $. Come nella maggior parte dei dialetti delle espressioni regolari che conosco, sembrano corrispondere all'inizio o alla fine di una stringa. Tuttavia, ho anche scoperto che ci sono `e 'personaggi disponibili. Sulla base della spiegazione trovata qui , sembrano corrispondere anche …

3
Come ottenere il numero di elemento in un elenco?
D: come posso ottenere il numero di elemento in un elenco? nthottiene l'elemento numero n da un elenco: (nth 2 '(a b c d)) ; => c Vorrei fare il contrario: ottenere il numero dell'elemento dato l'elemento: (some-function 'c '(a b c d)) ; => 2 Potrei averlo perso, ma …
16 elisp 

2
modalità org con bug tracker jira
mi piace usare jira con org-mode. org-jira-mode sembra un potenziale candidato, ma io uso HTTP RESTnella maggior parte degli scenari e non voglio spezzarmi la testa con il soapprotocollo per il gusto di org-jira-mode. C'è qualche altro plugin jira che parla attraverso il restprotocollo?
16 org-mode 

2
Puoi attivare / (portare in primo piano) gli emacs usando l'elis nativo? (ad es. quando si lavora in un altro programma)
Voglio forzare l'attivazione degli emacs, essere acquistati per frondare e "rubare" l'attenzione in determinate circostanze. Ad esempio quando finisco un org-Pomodoro o durante un importante promemoria dell'appuntamento. Ora sto cercando un modo "nativo" per farlo, solo per ridurre le dipendenze esterne. (solo Linux è ok per me, multipiattaforma sarebbe meglio). …
16 frames 

3
Come creare: parole chiave?
Q: Come si crea e si usa :keywords? Prendi in considerazione un tentativo (apparentemente ingenuo) di accedere alla seguente lista dei giocattoli: (setf alist '((:key-1 "Key no. 1") (:key-2 "Key no. 2"))) (assq :key-1 alist) ; => (:key-1 "Key no. 1") (assq (make-symbol ":key-1") alist) ; => nil La prima …
16 elisp  symbols 



2
Come fare il checkout su un file in magit?
Diciamo che ho un conflitto di unione. Vedo un file in conflitto come questo: Unstaged changes: Unmerged Foo/bar/wibble/plop/elbow.txt Posso premere la scheda qui per aprire le modifiche e forse saltare a un punto all'interno del file per risolvere a mano, ma se si tratta di un file di grandi dimensioni …
16 magit 

1
Come sapere lo stato visibile / focalizzato del mio buffer?
Sto scrivendo un'estensione che parla a un processo esterno, quindi è un dato di fatto ridurre la quantità di richieste 'hey whats up' quando il mio buffer non è focalizzato. Quindi, qual è il modo migliore per riconoscere: Quando il mio buffer è visibile e focalizzato Quando il mio buffer …
16 elisp  buffers  focus 


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.