gpt4 book ai didi

ruby-on-rails - 每次打开 .html.erb 文件时都设置 eruby-nxhtml-mumamo-mode

转载 作者:行者123 更新时间:2023-12-04 21:48:33 25 4
gpt4 key购买 nike

我下载了 nxhtml 并解压了它。然后我把它放在我的 .emacs 文件中。

(add-to-list 'load-path "~/nxhtml/util")
(require 'mumamo-fun)
(setq mumamo-chunk-coloring 'submode-colored)
(add-to-list 'auto-mode-alist '("\\.rhtml\\'" . eruby-nxhtml-mumamo-mode))
(add-to-list 'auto-mode-alist '("\\.html\\.erb\\'" . eruby-nxhtml-mumamo-mode))

当我打开一个 .html.erb 文件时,它没有正确的模式设置(因此不正确的语法突出显示)。我知道 require 语句运行正确 b/c 我可以手动将 aquamacs 设置为 eruby-nxhtml-mumamo-mode,如果我注释掉 require 行,我什至无法切换到该模式。我什至尝试将 eruby...-mode 替换为其他模式,如 c++-mode 和我知道的其他模式,但也不起作用。

那么我的正则表达式有问题吗?我不确定。任何帮助,将不胜感激。

最佳答案

请尝试以下操作:

(add-to-list 'auto-mode-alist '("\\.rhtml?$" . eruby-nxhtml-mumamo-mode))
(add-to-list 'auto-mode-alist '("\\.html?\\.erb$" . eruby-nxhtml-mumamo-mode))

您的表达式末尾似乎有一个转义的逗号。

我不知道标题中缺少 'l' 是否是故意的,但问号应该以任何一种方式说明。美元符号将表达式 anchor 定到字符串的末尾,名义上是可选的,但最好是明确的。

关于ruby-on-rails - 每次打开 .html.erb 文件时都设置 eruby-nxhtml-mumamo-mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10022379/

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