6

My init.el loads company with (global-company-mode). I want to make an exception for Javascript buffers, and instead use auto-complete-mode for that mode.

Q: I am struggling to find a way to unhook company mode for only a particular mode. How can I do this?

Malabarba
  • 22,878
  • 6
  • 78
  • 163
Chris
  • 699
  • 3
  • 13

1 Answers1

9

Try this:

(add-hook 'js-mode-hook 'my-javascript-hook)

(defun my-javascript-hook ()
  (company-mode -1)
  (auto-complete-mode 1))
abo-abo
  • 13,943
  • 1
  • 29
  • 43