yasnippetで現在使用可能なすべてのスニペットを現在のメジャーモードに表示するにはどうすればいいですか?yasnippetのすべてのスニペットを表示
18
A
答えて
30
このコマンドはスニペットとキー
m-x yas/describe-tables
5
M-x yas/insert-snippet
をお探しですか?使用可能なすべてのスニペットが一覧表示され、挿入するスニペットを1つ選択できます。
8
yas/describe-tables
を示しているがyasnippet.el.
にyas-describe-tables
の別名である(ヤス/記述-テーブル&オプションを選択)
この関数は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. Emacs yasnippet - キーストロークにスニペットを挿入する
- 2. yasnippetでキーバインドを表示
- 3. yasnippetのダイナミクスキー
- 4. CKEditorのインラインコードのスニペットの強調表示
- 5. emacsのオートコンプリートとyasnippetについて
- 6. ウェブページにスニペットが表示されない
- 7. anglejs内の表示/非表示セクションをすべて表示/非表示
- 8. スニペットでユーザーの場所を表示する方法Googleマップスウィフト
- 9. DataReaderのすべての列を表示
- 10. ダイナミックテーブルのすべてのデータを表示
- 11. symfonyのすべてのフォームエラーを表示
- 12. UIActivityViewControllerのすべてのオプションを表示
- 13. データベーステーブルのすべての行を表示
- 14. すべてのメインレイアウトのレイアウトを表示
- 15. すべてのmessageHeaderの値を表示
- 16. テンプレートのすべてのモデルフィールドを表示
- 17. テーブルのすべてのデータを表示
- 18. tokenize2のすべてのオプションを表示
- 19. すべての非表示/非表示のウィンドウを終了
- 20. xcode内のすべてのコメントを非表示/非表示
- 21. NSWindowsをすべて表示
- 22. すべてを表示div
- 23. すべてのゲームを表示する
- 24. すべてのGhostタグを表示
- 25. クエリの結果をすべて表示
- 26. Wordpressすべての投稿を表示
- 27. Minicart.jsすべてのカートアイテムを表示
- 28. RSeleniumとすべての行を表示
- 29. XSLTですべてのグローバルパラメータを表示
- 30. すべてのTabPageにTextBoxを表示
この機能は存在しません。 – Reactormonk
@あなたのyasパッケージを更新してください。https://github.com/capitaomorte/yasnippet/downloads – kindahero