Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs



1
Visualizza il codice con rientro diverso da quello salvato sul disco
Lavoro su alcuni progetti con stili di rientro che trovo davvero irritanti. Vorrei visualizzare il codice con un determinato stile di rientro, ma salvare sempre su disco con lo stile di rientro prescritto. In particolare, mi piace lo stile di rientro predefinito di emacs su argomenti di funzioni multilinea ... …

2
“And” vs “when” per i condizionali
Questo è un seguito ai commenti su questa risposta . I seguenti bit di codice sembrano equivalenti: (and a b) (when a b) Ovviamente andti permette di mettere più condizioni: (and a b c d)significa(when (and a b c) d) Tendo a usare whensolo per esprimere la ramificazione. Ci sono …

2
Evidenziazione delle variabili shell tra virgolette
In ogni caso, il seguente documento farà $PWDcolorare le righe 2 e 3 in due modi diversi: #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' La prima istanza di $PWDavrà un colore diverso dal resto della stringa in cui si trova. Ciò fornisce una chiara indicazione visiva che la …
13 font-lock  bash 

3
Sposta il modulo su e giù in modalità paredit
Ho usato l'editing strutturale del corsivo (una modalità simile a un paredit per Intellij e Cursive) e ho trovato un comando piacevole chiamato move form-up (e down). Sposta forma in alto fa questo ( |il punto è): (+ 1 |(+ 2 3) 4) => (+ (+ 2 3) 1 4) …
13 editing  paredit 




2
Posso creare collegamenti in modalità Org che contengono parentesi quadre, [o]?
Esiste un modo per sfuggire alle parentesi ( [e ]) in modo che possano essere incluse nella descrizione di un collegamento in modalità Org? Il seguente collegamento non funziona, ad esempio: [[http://mathoverflow.net/questions/195203/automorphisms-of-ideals-of-mathbbct][Automorphisms of ideals of C[t]]] Speravo che usare una barra rovesciata ( \[) avrebbe funzionato o che ci sarebbe …
13 org-mode 

3
Come posso uscire immediatamente da ediff senza dover digitare 'y'
Quando esco da ediff con qmi viene chiesto se voglio davvero smettere. Preferirei smettere immediatamente. Non c'è nulla di ovvio sotto la personalizzazione . C'è una soluzione qui che sembra funzionare ridefinendo la qchiave, ma non sono sicuro dei dettagli di come funziona la funzione. Qual è il modo più …
13 ediff 

7
Codice Elisp per verificare la connessione a Internet
Quando apro Emacs, valuta il mio file init, che include l'aggiornamento dei miei archivi di pacchetti tramite connessione internet. Ciò è problematico quando non ho una connessione a Internet, quindi devo impedire l'esecuzione di quel codice quando avvio Emacs senza una connessione a Internet. Per risolvere questo problema, mi chiedo …
13 elisp  networking 

4
Crea un nuovo fotogramma con solo la linea di modalità
Voglio creare un nuovo frame che non contenga altro che la linea di modalità. Soprattutto non un buffer di file. Perché ne ho bisogno? Uso l'orologio in modalità org per programmare il mio lavoro. La modalità organizzazione visualizza il timer per l'attività corrente su cui sto lavorando nella riga della …
13 mode-line  osx 

2
"Pop" una finestra in una cornice
Spesso, le mie finestre si dividono automaticamente fino a quando decido arbitrariamente che il frame corrente non ha abbastanza proprietà immobiliari per tutti. In questo caso, cancello manualmente una finestra, creo una cornice e passo a quella finestra eliminata. Come posso scrivere una funzione elisp che fa questo? Provai: (defun …
13 window  frames 

1
Dipendenze TODO org flessibili?
Mi piacerebbe org-modefare quello che fa OmniFocus ; quando l'attività in basso in un elenco sequenziale è completata, l'attività successiva nell'elenco diventa visibile in un ordine del giorno. Qualche idea su come potrei provare ad affrontare questo problema? In sostanza, vorrei scrivere un albero con le foglie e solo le …

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.