projectile在首次打开golang项目时, 自动加载的lsp-mode过程中会提示用户选
择project root. 以前都是输入’i’自动选择git目录. 但是最近新建了个目录,
没有git init过, 导致emacs在识别根目录时选择到了home目录, 由于home目录
下文件数量过多, 导致每次代码提示的时候都巨慢无比, 这时候就需要手动修正lsp的project root.

可以通过以下emacs命令来实现:
1. M-x lsp-workspace-folders-remove 删除错误的目录(即home目录),

2. M-x lsp-workspace-folders-add 增加正确的目录

3. M-x lsp-workspace-restart 重启

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>