gpt4 book ai didi

emacs - yasnippets 不适用于 javascript 模式

转载 作者:行者123 更新时间:2023-12-02 08:43:46 25 4
gpt4 key购买 nike

我在 .emacs 中有以下代码:

;yasnippet
;;{{{

(load (concat *my-emacs-lib-dir* "plugins/yasnippet/yasnippet"))
(setq yas/snippet-dirs nil)
(yas/initialize)

;; Develop and keep personal snippets under ~/emacs.d/yasnippets
(setq yas/root-directory (concat *my-emacs-lib-dir* "yasnippets"))
(yas/load-directory yas/root-directory)

;;}}}
(add-hook 'javascript-mode-hook (lambda () (yas/minor-mode-on)))

我在 *my-emacs-lib-dir* "yasnippets/javascript-mode"*my-emacs-lib-dir* "yasnippets/php-模式”

它适用于 php 模式,不适用于 javascript 模式。设置相同,文件没问题。可能是什么原因?

最佳答案

您确定 javascript 文件是在 javascript-mode 中打开的吗?查看 major-mode 变量的值(使用 C-h v),如果它与 javascript-mode 不同,则创建新目录此模式的名称,并在此目录中添加文件 .yas-parents。将 javascript-mode 放入此文件中,然后保存...

关于emacs - yasnippets 不适用于 javascript 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14280838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com