感觉好像是快不少,写了个懒人script找vscode的executable。。。懒得安装那么多东东。
(def-package! lsp-python-ms
:demand nil
:hook (python-mode . lsp)
:config
;; for executable of language server, if it's not symlinked on your PATH
(setq lsp-python-ms-executable
(string-trim (shell-command-to-string
"fd -a ^Microsoft.Python.LanguageServer$ $HOME/.vscode/extensions | tail -1")))
;; for dev build of language server
(setq lsp-python-ms-dir
(file-name-directory lsp-python-ms-executable)))