Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs


1
Esiste un'estensione 'annulla locale' per Emacs?
Accade abbastanza spesso che desidero annullare le modifiche localmente o in linea. Ad esempio, quando cambio più righe in un codice sorgente e voglio ripristinarne solo una, devo scorrere l'intero albero di annullamento per trovare lo stato in cui voglio tornare. Sarebbe meglio se potessi solo ripristinare la regione contrassegnata …
16 editing  undo 



1
Voglio avere i tag <kbd> per il mio blog scritti in modalità org
Scrivo e pubblico il mio blog con org-mode e org-page. Il fatto è che voglio scrivere su Emacs e vorrei che i tasti premuti fossero evidenziati come fa Stack Exchange con il &lt;kbd&gt;tag. Ottenere questo: C-x C-finvece di qualcos'altro! In che modo o come posso raggiungere questo obiettivo?
16 org-mode 

2
come rilevare se all'interno di una coppia abbinata?
D: esiste un modo generale per rilevare se il punto si trova all'interno di una coppia di caratteri abbinata? Cioè: esiste una funzione di predicato generale (o qualcosa) che può determinare se il punto si trova tra una coppia abbinata o alcuni personaggi scelti arbitrariamente? Sto pensando a uno che …
16 elisp  syntax 

1
Cambia l'orientamento della divisione della finestra, il modo più veloce
Supponi di avere due buffer aperti in questo modo: ------------------------------------ | | buffer 1 | buffer 2 | | | ------------------------------------ Qual è il modo più veloce per cambiare i buffer in modo da ottenere questo: ------------------------------------ buffer 1 | | ------------------------------------ buffer 2 | | ------------------------------------
16 buffers  window 

3
Imposta la larghezza delle colonne in `ibuffer`
C'è un modo per personalizzare le larghezze delle colonne ibuffer? In particolare, desidero ampliare la colonna Nome per poter leggere più nomi di buffer prima che vengano troncati. Ho provato Buffer-menu-name-width, ma sembra che le Buffer-menuvariabili non siano utilizzate da ibuffer. Ho anche provato, M-x customize-group RET ibuffer RETma nulla …

1
Come posso bloccare la divisione di un frame?
Attualmente lavoro con ruby ​​e rspec. Mi piace molto l'idea di avere un frame separato in un altro monitor che mi mostri il buffer di compilazione. La mia configurazione attuale utilizza un frame "code" (in cui lavoro effettivamente) e un frame "test-result" (in cui vedo i risultati rspec) Il problema …
16 window  frames 

1
Come posso disegnare in Unicode con la modalità artista?
Mi piacerebbe produrre arte unicode con la modalità artista. Ma sembra che la modalità artista supporti solo l'arte ASCII. Come posso configurare la modalità artista per produrre invece di +---------------+ | | | +-------+--+ | | | | | | | | | | | | +-------+-------+ | | | …
16 unicode 

2
Come posso configurare eshell per usare edera per il completamento delle schede?
Sono molto affezionato ivyal completamento e adoro il fatto che un semplice (ivy-mode 1)sia sufficiente per ottenere ivyquasi ovunque che Emacs usi una sorta di completamento (che è realizzato con l'override completeing-read, credo). Ma questo non è impostato eshellper l'uso ivyper il completamento della scheda. Mi piace eshellla lista dei …
16 eshell  ivy 

1
Cosa fa `setq-local` e quando dovrei usarlo?
Non sono abbastanza chiaro su tutte le variazioni delle variabili buffer-local, anche dopo aver letto tutti i documenti e un sacco di post qui su SX. Ecco un riassunto delle mie comprensioni: (defvar foo ..)dichiara una variabile dinamica per il file. Ma la variabile è (1) non nota ad altri …



2
Come posso disattivare le tilde di Spacemacs su linee vuote?
Ho appena installato Spacemacs , principalmente per le sue eleganti impostazioni predefinite. Un default di cui non sono così contento è che inserisce le tilde su righe vuote nel file. Ho provato a mettere (setq vi-tilde-fringe nil)e (setq indicate-empty-lines nil)dentro la dotspacemacs/user-configfunzione, che sembra non avere alcun effetto. Come posso …
16 evil  spacemacs  fringe 

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.