浏览代码

Add web-mode configs

master
10sr 5 年前
父节点
当前提交
a91563acc7
签署人:: 10sr GPG 密钥 ID: 7BEC428194130EB2
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. +8
    -0
      emacs.el

+ 8
- 0
emacs.el 查看文件

@@ -40,6 +40,7 @@ At compile time the feature will be loaded immediately."
(message "safe-require-or-eval: Trying to require %s" ,feature)
(require ,feature nil t)))

;; TODO: Remove: Defining autoload is no more needed for most cases
(defmacro autoload-eval-lazily (feature &optional functions &rest body)
"Define autoloading FEATURE that defines FUNCTIONS.
FEATURE is a symbol. FUNCTIONS is a list of symbols. If FUNCTIONS is nil,
@@ -98,6 +99,7 @@ found, otherwise returns nil."
gosh-mode
scala-mode
;;ensime
web-mode


color-moccur
@@ -946,6 +948,11 @@ found, otherwise returns nil."
;; Include some extra modes
(require 'generic-x)

(when (fboundp 'web-mode)
(add-to-list 'auto-mode-alist
'("\\.html\\.j2\\'" . web-mode))
)

(when (autoload-eval-lazily 'wgrep)
(set-variable 'wgrep-auto-save-buffer t)
(with-eval-after-load 'grep
@@ -1271,6 +1278,7 @@ found, otherwise returns nil."
(add-to-list 'auto-mode-alist
'("build\\.gradle\\'" . groovy-mode)))


(add-to-list 'auto-mode-alist
'("\\.gawk\\'" . awk-mode))



正在加载...
取消
保存