[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

Emacs 用 LSP クライアント

補完に利用する

公式サイト

https://github.com/manateelazycat/lsp-bridge

インストール、設定

前提条件

Node.js が必要

Emacs 28以上である事

Python補完用構築

pip install epc orjson six
pip install pyright

このあと、Node.js がはいっている状態で、pyright を起動すると、自動で server(pyright-langserver等)がはいる

pyright --version

Emacs

Emacs は leaf を利用して以下のような設定

(leaf yasnippet
  :ensure t
  :global-minor-mode yas-global-mode
  :config
  (leaf yasnippet-snippets
    :ensure t))


(leaf lsp-bridge
  :el-get (lsp-bridge
           :url "https://github.com/manateelazycat/lsp-bridge.git")
  :custom (
           (lsp-bridge-python-lsp-server . "pyright")))

利用方法

参考サイト


CategoryEmacs