最近试用spacemacs,发现win10下特别卡,感觉模糊匹配和自动补全的功能有点弱?是我不会弄,还是怎么了?
模糊匹配可以使用 projectile 这个插件,提供有 projectile-ag
项目内全词匹配 projectile-find-file
项目内全词匹配文件等功能,挺好用的。
自动补全插件使用 lsp-mode
配合 lsp-javascript-typescript
可以完成js的补全
vue可以使用lsp-vue
来提供vue的补全支持。
1 个赞
@Qquanwei 这几个好用吗?跟vim哪个好用?我想要的是js方法函数之类的模糊匹配。
目前我的使用经验lsp还尚未达到vscode级别的补全能力,也可能是我没正确配置参数。
不过lsp比基于文本的vim补全,或者传统的emacs补全应该是更加智能
的。
你好,我也用了lsp-mode, lsp-javascript-typescript,但是company补全的popup第一次弹出会话大概十几秒的时间,我怀疑是调用server并初始化的原因,请问怎么解决。配置如下:
;; lsp-mode
(require 'lsp-javascript-typescript)
(add-hook 'js-mode-hook #'lsp-javascript-typescript-enable)
(add-hook 'js2-mode-hook #'lsp-javascript-typescript-enable)
(add-hook 'typescript-mode-hook #'lsp-javascript-typescript-enable)
(require 'company-lsp)
(push 'company-lsp company-backends)
1 个赞
用了typescript server就不会了了
(require 'lsp-typescript)