2016-11-07 41 views
0

我想補充,在我.emacs和新的關鍵詞爲.js文件,以語法高亮的亮點有相同的字體和顏色的字selfthis,因爲在我的.js文件,我使用在self辦法來避免上下文問題:添加關鍵字JavaScript的模式在Emacs

var self = this; 

所以,我希望看到self的,好像它是thisjs-mode(或javascript-mode,我不知道我現在快「視覺」的訪問默認使用)。

我必須添加到我的.emacs才能獲得這些更改嗎?

回答

0

假設你正在使用類似於js.el主模式的東西(在emacs 24.5中),該模式使用了許多defconst命令來設置字體鎖的默認設置,而我看不到如何幹淨地更改它們,所以簡單的事情就是加到你的.emacs文件中:

;; add "self" like "this" as keyword 
(font-lock-add-keywords 'js-mode 
    '(("\\<self\\>" 0 'font-lock-constant-face prepend)))