Вопросы с тегом «yasnippet»

22
Как сделать так, чтобы яснипет и компания работали лучше?

В моем emacs, скажем, я использую "elisp"yasnippet для расширения блока lisp в режиме org. Но прежде чем продлить его, сначала запускается компания, которая дает мне меню, как "1. elisp1, 2. elisp2"без опции "elisp". Теперь, если я использую tabдля расширения yasnippet, это всегда раздражает, что...

13
Получить компанию, чтобы показать предложения для имен Ясниппет

Я использую пакеты Фирменный режим и Ясниппет. Когда я печатаю в буфере, я получаю предложения по автозаполнению от компании. Для Ясниппета у меня есть каталог, который содержит фрагменты. В этом каталоге у меня есть, например, файл foo.yasnippet. Когда я печатаю fooв буфере и Tabнажимаю, я получаю...

13
Один фрагмент ясниппета для нескольких режимов

У меня есть следующий фрагмент: # -*- mode: snippet -*- # contributor: Song Qiang <tsiangsung@gmail.com> # key: m # group: Math # name: Inline math \( ... \) # -- \\($1\\)$0 и я хочу, чтобы он был доступен как для, так latex-modeи для org-mode. Как этого достичь? Я мог бы символическую...

10
Можно ли сделать яснипеты для расширения фрагментов внутри секции бабы в орг-режиме в соответствующем режиме?

Например, у меня есть режим организации, который имеет следующий #+BEGIN_SRC emacs-lisp #+END_SRC Можно ли настроить yasnippets таким образом, чтобы все фрагменты emacs-lisp-mode можно было развернуть внутри этого блока, но не за его...

10
Вставьте фрагмент кода в R Markdown с помощью yasnippet и polymode

Я пытаюсь написать yasnippet для вставки фрагментов кода в файл R Markdown. Я использую многорежимный режим, чтобы иметь несколько основных режимов (уценка, ESS [S]) в одном файле. Это мой фрагмент: # -*- mode: snippet -*- # name: chunk # key: chunk # -- \`\`\`{r $1} $0 \`\`\` Когда я пытаюсь...