Các tài liệu Yasnippet giải thích rằng bạn sẽ cần phải bao gồm một .yas-parents
tập tin với các phương thức cha mẹ:
Rất hữu ích khi có một số chế độ chia sẻ đoạn trích giữa chúng. Để thực hiện việc này, chọn thư mục con chế độ và đặt .yas-parents
danh sách chứa các tên chế độ khác được phân tách bằng khoảng trắng. Khi bạn tải lại các chế độ đó trở thành cha mẹ của chế độ ban đầu.
.
|-- 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
Do đó, ví dụ, bạn có thể đặt đoạn mã của mình vào một text-mode
thư mục và sau đó, trong các thư mục latex-mode
và org-mode
, bao gồm một .yas-parents
tệp có chứa văn bản text-mode
.