Domande taggate «font-lock»

La modalità Blocco font è una modalità minore, sempre locale a un particolare buffer, che assegna facce al testo nel buffer.

7
Come posso ottenere un righello nella colonna 80?
Come programmatore, voglio vedere un righello in una colonna specifica (di solito 80), sia così vedo quando attraverso quella colonna, ma anche per vedere quanto mi sto avvicinando in modo da poter riformattare il mio codice in anticipo. Le opzioni che ho trovato finora non stanno raggiungendo questo obiettivo: whitespace-mode, …

2
Come posso usare il sapore SE di Markdown in emacs?
Vorrei usare il sapore SE di markdown nei miei emacs. La modalità Markdown predefinita ha alcune funzionalità (backtick e codice del segno di rientro, #crea un'intestazione e >cambia anche il carattere) ma vorrei anche avere: * per creare una voce di elenco, incluso il rientro. [foo](http://example.com)per apparire come pippo e …

1
Rendere invisibili i simboli di markup in modalità org?
In Emacs, è possibile utilizzare gli asterischi * per ottenere caratteri in grassetto, ad esempio * grassetto *. La mia domanda è: posso rendere invisibili gli asterischi? cioè grassetto anziché * grassetto *. Stessa domanda per barrare, corsivo, ecc. So che questo dovrebbe essere realizzabile. Ad esempio, è possibile impostare …

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 

1
Ottimizzazione delle prestazioni di blocco dei caratteri
Voglio eseguire una variante della corrispondenza del blocco caratteri ancorato. Ho delle definizioni di funzione che iniziano con un elenco di nomi e voglio che quei nomi vengano evidenziati all'interno del corpo della funzione. Ho creato una funzione che lo fa e l'ho registrata come funzione jit-lock con jit-lock-register, tuttavia …

3
Fontifica una regione di un buffer con un'altra modalità principale
Ho un buffer che mostra la documentazione per i moduli Ansible. Questo buffer ha la sua modalità principale che fornisce tutte le cose standard. In particolare, utilizza il buffer per evidenziare markup inline, opzioni, sezioni, ecc. Tutto sommato, è abbastanza simile a M-x man. Nella parte inferiore della documentazione di …
12 font-lock  region 

1
Variabili dichiarate a colori
Sto cercando un modo semplice per far ricordare a emacs la variabile dichiarata in una singola funzione in C / C ++. Con "semplice" intendo senza alcun pacchetto esterno, solo con alcune righe elisp nei file di configurazione. La mia configurazione predefinita di Emacs colora i nomi delle variabili in …

1
Come posso specificare un volto personalizzato con font-lock-default?
Se definisco parole chiave per il blocco dei caratteri utilizzando facce esistenti, posso evidenziare la stringa "pippo". (defconst my-mode-font-lock-keywords (list (cons "foo" 'font-lock-type-face))) (define-derived-mode my-mode fundamental-mode "My mode" "A demo mode." (set (make-local-variable 'font-lock-defaults) '(my-mode-font-lock-keywords))) Questo evidenzia correttamente: Tuttavia, se definisco la mia faccia: (defface my-mode-foo-face '((t :inherit font-lock-preprocessor-face)) "Face …



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 …

4
Come posso evidenziare le linee duplicate?
Ecco cosa ho: (defun my-show-duplicate-lines () (interactive) (highlight-lines-matching-regexp (concat "^" (regexp-quote (substring-no-properties (thing-at-point 'line) 0 -1)) "$") font-lock-warning-face)) La mia intenzione è quella di aggiungere questo per post-command-hooktrovare le linee in cui sto duplicando la logica, ma quando eseguo il comando una seconda volta, è inefficace (e il vecchio blocco …
8 font-lock 
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.