Voglio usare Emacs per scrivere in prosa (in particolare, finzione). Ho usato Scrivener e Ulisse in passato, ma non sono contento di loro. Voglio provare Emacs, ma non so come replicare il flusso di lavoro a cui sono abituato. Uso writeroom-modeun ambiente privo di distrazioni, ma è solo un pezzo …
Sto modificando un testo in modalità org, vengono ripetute più righe poiché fanno parte di file diversi dallo stesso argomento. Voglio usare delete-duplicate-linesper eliminare le righe ripetute, tuttavia, il comando rimuove anche le righe vuote, il che è qualcosa che non voglio (altrimenti non avrei paragrafi!). Voglio ignorare alcune parole …
Faccio spesso alcune implementazioni di test con valori hardcoded che successivamente voglio cambiare. Piace ref = open('specific-file-name') In cui vorrei cambiare ref = open(fname) Sono abituato a vim e lì posso digitare ci(fnamesupponendo che il punto sia all'interno delle parentesi. ( ci(sta per sostituire le staffe interne). Come posso ottenere …
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 …
Ho bisogno di copiare il contenuto del buffer corrente in un buffer temporaneo, impostare quel buffer su una particolare modalità principale per sfruttare i suoi vantaggi e ottenere le informazioni di cui ho bisogno nella logica principale. Questa follia è completa? E se no, qual è la struttura per questo?
Sto estendendo un pacchetto Emacs esistente e voglio rendere una parte del buffer non modificabile (sola lettura). In effetti, voglio rendere modificabile solo una riga nel mezzo del buffer e per ottenere ciò utilizzo il seguente frammento: (put-text-property (point-min) point-before-editable-text 'read-only t) ;; (put-text-property point-after-editable-text (point-max) 'read-only t) Tuttavia, posso …
Vorrei inserire (programmaticamente) del testo subito dopo il punto (senza spostarlo). Ho pensato a questo: (save-excursion (insert "my text")) Sembra funzionare È un buon modo per fare quello che voglio? Ad esempio, ci sono situazioni in cui ciò potrebbe rompersi? (A parte quelli dove insertsi spezzerebbero comunque, come i buffer …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.