Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs

1
Rendi evidente la sintassi dei blocchi sorgente LaTeX
La soluzione del manuale dell'organizzazione per l'evidenziazione della sintassi dei blocchi di codice org-babel è attivare la fontificazione nativa con (setq org-src-fontify-natively t) funziona bene con il codice LaTeX racchiuso in blocchi con #+BEGIN_SRC latex ma non per i blocchi con: #+BEGIN_LATEX Esiste un modo per fare in modo che …

1
Come impostare mark in elisp e avere la selezione dei turni?
Il comportamento normale di Emacs quando è attiva la modalità contrassegno transitorio è che quando si effettua una selezione a turni, quindi se il comando successivo è un movimento non a turni, il contrassegno viene disattivato. Ad esempio, dopo i comandi M-l(per contrassegnare la riga corrente con la funzione seguente) …
9 mark  mark-ring 

2
Il pacchetto con più cursori rallenta l'emacs
Sto usando il pacchetto Cursori multipli in un file html ed è fantastico per alcuni cursori, ma se creo più di 30 o 50 cursori diventa terribilmente lento e ci vogliono circa cinque o sei secondi solo per spostare i cursori. Lo sto usando in modo sbagliato o è solo …

3
Git Bash in emacs su Windows
Posso eseguire la shell Bash fornita con Git per Windows. Ho inserito questo nel mio .emacs: (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) Quindi M-x git-bashe voilà, bash sta correndo ma con qualche stranezza: bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no …


1
Scarica un intero pacchetto o albero della libreria
A volte voglio chiamare unload-featureper scaricare una libreria ... e questa dipende da essa ... e un'altra libreria dipende da quella libreria ... Come posso scaricare una libreria e tutte le librerie che dipendono da essa, senza scorrere manualmente l'albero delle dipendenze? Un caso d'uso comune è scaricare tutte le …

4
Una finestra per progetto
Sto lavorando a diversi progetti in questo momento. Voglio una singola istanza di Emacs per gestirli tutti. Quello che voglio è un comportamento simile a quello di tmux in cui ogni 'finestra' (nel senso di Emacs) corrisponde a un progetto che contiene buffer dei file relativi a quel progetto. Ci …
9 window  session 

2
Sfondo immagine incorporata predefinito in modalità organizzazione
Quando un'immagine ha uno sfondo trasparente, Emacs ovviamente lo rispetta. Sfortunatamente, questo può portare a problemi con la visualizzazione: Esiste un modo per visualizzare un colore specifico (ad es. Bianco) dietro l'immagine? Sembra esserci del supporto nelle immagini di ImageMagick . Le cose specifiche con cui sto lavorando in questo …

1
Posso mostrare un orologio nell'area dell'eco?
Il più delle volte la mia area di eco rimane vuota mentre la modeline di ciascuna delle mie finestre mostra molte informazioni ridondanti ridondanti (ora corrente, carico del sistema e varie altre informazioni indipendenti dal buffer). Posso visualizzare l'ora corrente (allineata a destra) nell'area dell'eco (ogni volta che non viene …

1
Ricerca query e riga di commento?
Spero di capire come fare una ricerca di query che commenterà una riga invece di sostituire la query. Cioè, esegui una ricerca di query interattiva e, se dico di sì, commenta la riga su cui si trova la corrispondenza. Questo comando esiste? In caso contrario, come lo scriverei? Sono nuovo …
9 search 


1
Ordinamento di righe con caratteri accentati
Quando si ordinano le linee per sort-linesle linee che iniziano con äviene dopo le linee che iniziano con z. Sarebbe bello se le linee potessero essere ordinate ignorando gli accenti, Umlaut, ecc., Come in un dizionario. Idealmente una linea che inizia con änderndovrebbe essere seguita da una linea che inizia …
9 sorting 

2
Passa al codice sorgente delle funzioni e delle variabili integrate
Durante tutto il giorno utilizzo costantemente C-h fo C-h v( describe-functione describe-variable) per cercare documentazione per funzioni e variabili. Più spesso, se non ottengo tutte le informazioni di cui ho bisogno, farò clic sul collegamento al file alla fine di: some-random-command is an interactive compiled Lisp function in `some-mode.el'. e …

1
Unisci la cronologia da più eshells
Prima di passare a eshell avevo zsh setup in modo che potesse: Scrivi nel file della cronologia dopo ogni comando Aggiungi invece di sovrascrivere il file della cronologia, quindi quando eseguono più shell si unirebbero tutti in un'unica grande cronologia Entrambe le opzioni zsh sono documentate qui (vedi APPEND_HISTORY e …
9 eshell  history 


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.