ARCHIVE  ENTRY  COMMENT  TRACKBACK  CATEGORY  RECOMMEND  LINK  PROFILE  OTHERS
<< June 2017 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 >>
<< Source Code Pro とさわらびフォントを合わせてみた | main | 「村上隆の五百羅漢図展」 >>
2016.02.25 Thursday

スポンサーサイト

一定期間更新がないため広告を表示しています

2015.11.09 Monday

[Emacs] [auto-complete] web系のモードのバッファで補完候補をシェア

たとえば、 css-mode のバッファで html-mode のバッファにある単語 (クラス、ID名とか) を補完したかったので、書いてみた。
 

(defvar my-web-modes
  '(js-mode css-mode html-mode))

(ac-define-source my-words-in-web-mode-buffers
     '((init . ac-update-word-index)
       (candidates . (ac-word-candidates
                      (lambda (buf)
                        (cl-some (lambda (mode) (derived-mode-p mode)) my-web-modes))))))


として ac-source を定義して

(setq ac-sources '(ac-source-my-words-in-web-mode-buffers))


のようにして呼び出す。
2016.02.25 Thursday

スポンサーサイト

コメント
コメントする








 
Powered by
30days Album
PR