Что хорошего в отображении всех фрагментов, доступных для yasnippet, в текущий основной режим?Показать все фрагменты yasnippet
18
A
ответ
30
эта команда показывает фрагменты и ключи
m-x yas/describe-tables
5
Вы ищете M-x yas/insert-snippet
? В нем будут перечислены все доступные фрагменты, и вы можете выбрать один из них для вставки.
8
yas/describe-tables
является псевдонимом для yas-describe-tables
в yasnippet.el.
(Яс/описывают-таблицы & опционально ВЫБРАТЬ)
Эта функция является устаревшим, так как yasnippet 0,8;
использовать yas-describe-tables
вместо этого.
Показать фрагменты для каждой таблицы.
1
(defvar lawlist-context-menu-map
(let ((map (make-sparse-keymap "Context Menu")))
(define-key map [help-for-help] (cons "Help" 'help-for-help))
(define-key map [seperator-two] '(menu-item "--"))
(define-key map [my-menu] (cons "LAWLIST" (make-sparse-keymap "My Menu")))
(define-key map [my-menu 01] (cons "Next Line" 'next-line))
(define-key map [my-menu 02] (cons "Previous Line" 'previous-line))
(define-key map [seperator-one] '(menu-item "--"))
map) "Keymap for the LAWLIST context menu.")
(defun lawlist-popup-context-menu (event &optional prefix)
"Popup a context menu."
(interactive "@e \nP")
(define-key lawlist-context-menu-map [lawlist-major-mode-menu]
`(menu-item ,(symbol-name major-mode)
,(mouse-menu-major-mode-map) :visible t))
(define-key lawlist-context-menu-map (vector major-mode)
`(menu-item ,(concat "YAS " (symbol-name major-mode))
,(gethash major-mode yas--menu-table)
:visible (yas--show-menu-p ',major-mode)))
(popup-menu lawlist-context-menu-map event prefix))
(global-set-key [mouse-3] 'lawlist-popup-context-menu)
Example http://www.lawlist.com/images/context-menu.png
Смотрите также соответствующий пример в следующей ссылке: https://stackoverflow.com/a/24346990/2112489
Смежные вопросы
- 1. Динамические ключи для yasnippet
- 2. Как снять ключ вкладки yasnippet?
- 3. Как обновить все фрагменты? onProgressUpdate Не обновляет все фрагменты
- 4. addToBackStack отображает все фрагменты
- 5. FragmentPagerAdapter инстанцировании все фрагменты
- 6. emacs 24 autocomplete yasnippet
- 7. Как показать фрагменты случайным образом?
- 8. Показать фрагменты с навигационным ящиком
- 9. Показать фрагменты выше других фрагментов
- 10. yasnippet как отлаживать?
- 11. Show keybinding with yasnippet
- 12. Вставить yasnippet по имени
- 13. Не удается установить yasnippet?
- 14. Активность, не отображающая все фрагменты
- 15. ViewPager обновляет фрагменты все время
- 16. setOffscreenPageLimit загружает все фрагменты вместе?
- 17. Удалить все фрагменты из контейнера
- 18. Показать доступные фрагменты для Snipmate (cheatsheet)
- 19. Обновить все фрагменты сразу в ViewPager Android
- 20. Скрыть и показать фрагменты, Фрагмент невозможен
- 21. Веревка и Yasnippet в Emacs
- 22. Удалить Yasnippet из строки меню
- 23. Как процитировать $ 1 в yasnippet
- 24. Emacs Yasnippet для разных стилей кодирования
- 25. Yasnippet snippet для C/C++ пока не работает правильно
- 26. Sphinx, reStructuredText показать/скрыть фрагменты кода
- 27. показать фрагменты изображения из базы данных
- 28. Android: Скрыть/показать или добавить/удалить фрагменты
- 29. Показать и скрыть фрагменты без пользовательской анимации
- 30. Как показать фрагменты кода HTML в angular.js?
Эта функция не существует. – Reactormonk
@Tass, пожалуйста, обновите свой пакет yas https://github.com/capitaomorte/yasnippet/downloads – kindahero