Php-mode下怎么使用ac-php

启动某一个mode的时候才能启动和这个mode相关的代码提示什么的,怎么配置呢? 如:当我启动php-mode的时候,只有在php-mode下,我才能启动ac-php这个提示,怎么设置呢?

C-h P ac-php 查看 ac-php 的注释(Commentary)

(add-hook 'php-mode-hook '(lambda ()
                            (auto-complete-mode t)
                            (require 'ac-php)
                            (setq ac-sources  '(ac-source-php ) )
                            (yas-global-mode 1)

                            (define-key php-mode-map  (kbd "C-]") 'ac-php-find-symbol-at-point) ;goto define
                            (define-key php-mode-map  (kbd "C-t") 'ac-php-location-stack-back   ) ;go back
                            ))
1 个赞

楼上正解,需要在某个mode下才运行某些功能就使用add-hook (add-hook 'xxx-mode-hook ...

1 个赞