这是我的配置
每次启动emacs后,需要我手动M-x tern-use-server 指定端口连接后,才能正常使用
有没有什么办法。让打开js或html的时候就自动 启动tern并连接到其端口的方法啊?
这是我的配置
每次启动emacs后,需要我手动M-x tern-use-server 指定端口连接后,才能正常使用
有没有什么办法。让打开js或html的时候就自动 启动tern并连接到其端口的方法啊?
没用过tern可能说的不对。大体上说你可以跟你的配置58行那样,给js2-mode加一个hook,hook里面(tern-use-server port)
(你可以看看tern的文档,不知道能不能这么用)。
伪代码:
(add-hook 'js2-mode-hook (lambda () (tern-use-server 1900)) t)
跟你的配置结合起来:
(add-hook 'js2-mode-hook (lambda ()
(company-mode)
(tern-mode)
(tern-use-server 1900))
t)
没事了, 问题好像莫名其妙解决了,我发现就是不指定,他现在也可以补全了。
不指定应该会自己起个进程
嗯,是的。我刚开始没仔细看英文,以为是没连接上的报错提示。