La documentación de Yasnippet explica que deberá incluir un .yas-parents
archivo con los modos principales:
Es muy útil que ciertos modos compartan fragmentos entre ellos. Para hacer esto, elija un subdirectorio de modo y coloque un que .yas-parents
contenga una lista separada por espacios en blanco de otros nombres de modo. Cuando vuelve a cargar esos modos, se convierten en padres del modo original.
.
|-- c-mode
| |-- .yas-parents # contains "cc-mode text-mode"
| `-- printf
|-- cc-mode
| |-- for
| `-- while
|-- java-mode
| |-- .yas-parents # contains "cc-mode text-mode"
| `-- println
`-- text-mode
|-- email
`-- time
Por lo tanto, podría, por ejemplo, colocar su fragmento en un text-mode
directorio y luego, en los directorios latex-mode
y org-mode
, incluir un .yas-parents
archivo que incluya el texto text-mode
.