Je sais que je peux utiliser *bold*
, /italic/
, _underline_
, =verbatim=
, ~code~
et +strike-through+
d' appliquer le balisage au texte dans org-mode
. Mais comment créer des raccourcis clavier pour appliquer ces modifications à une région de texte? Par exemple, si je veux mettre du texte en gras, y a-t-il un moyen plus simple que
- naviguer vers l'avant du texte
- le préfixer avec un
*
- naviguer à la fin du texte
- en ajoutant un
*
?
Je n'arrive pas à trouver de commande qui "grasse" un bout de texte, comme org-make-region-bold
. Existe-t-il une telle commande?
la source
electric-pair-mode
la paire s'applique également à une région sélectionnée. J'ai toujours pensé que les paires électriques étaient destinées à l'insertion de paires uniquement.*
et/
sont couramment utilisés dans les documents typiques du mode Org, par exemple,*
commence un en-tête. De même, si vous tapez une barre oblique dans un texte long, par exemple, il y a une barre oblique supplémentaire que vous devez supprimer à chaque fois.Vous pouvez utiliser le
wrap-region
package (également disponible sur Melpa) pour envelopper une région avec n'importe quel personnage de votre choix. Bien sûr, cela peut être configuré par mode principal.Le
expand-region
package complète très bien ce package (également disponible dans Melpa).Usage
er/expand-region
.*
sur pour mettre cette région en gras (enorg-mode
).la source
Les utilisateurs d'Evil peuvent utiliser le mode mineur evil-surround pour gérer différents types de balisage. Vous pouvez ajouter du balisage à la sélection visuelle avec
S
(par défaut) ou aux objets texte en mode normal avecys
.Vous pouvez également modifier ou supprimer certains marqueurs. Mais, pour modifier ou supprimer des marqueurs qui ne sont pas connus par evil-surround par défaut, vous devrez les ajouter à Evil en tant qu'objets texte .
la source