Questions marquées «font-lock»

Le mode de verrouillage de police est un mode mineur, toujours local sur un tampon particulier, qui attribue des faces au texte dans le tampon.


2
Comment puis-je utiliser la saveur SE de Markdown dans emacs?
Je voudrais utiliser la saveur SE de démarque dans mes emacs. Le mode Markdown par défaut a quelques fonctionnalités (backticks et indentation mark code, #fait un en-tête et >change également la police) mais j'aimerais aussi avoir: * pour créer un élément de liste, y compris le retrait. [foo](http://example.com)pour apparaître comme …


2
Mise en surbrillance des variables shell dans les guillemets
Dans vim, le document suivant provoquera la $PWDcouleur des lignes 2 et 3 de deux manières différentes: #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' La première instance de $PWDsera dans une couleur différente du reste de la chaîne dans laquelle elle se trouve. Cela donne une indication visuelle …
13 font-lock  bash 


3
Fontifier une région d'un tampon avec un autre mode majeur
J'ai un tampon qui montre la documentation des modules Ansible. Ce tampon a son propre mode majeur qui fournit tous les trucs standard. Notamment, il caractérise le tampon pour mettre en évidence le balisage en ligne, les options, les sections, etc. Dans l'ensemble, il est assez similaire à M-x man. …
12 font-lock  region 

1
Variables déclarées en couleur
Je cherche un moyen simple de faire en sorte qu'emacs se souvienne de la variable déclarée dans une seule fonction en C / C ++. Par "simple", je veux dire sans aucun package externe, juste avec quelques lignes claires dans les fichiers de configuration. Ma configuration Emacs par défaut colore …

1
Comment spécifier un visage personnalisé avec des valeurs par défaut de verrouillage de police?
Si je définis des mots clés de verrouillage de police à l'aide de faces existantes, je peux mettre en surbrillance la chaîne «foo». (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))) Cela met en évidence correctement: Cependant, si je définis …




4
Comment mettre en évidence des lignes en double?
Voici ce que j'ai: (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)) Mon intention est d'ajouter ceci pour post-command-hooktrouver des lignes où je duplique la logique, mais lorsque j'exécute la commande une deuxième fois, c'est inefficace (et l'ancien verrouillage de police est toujours …
8 font-lock 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.