emacsにlsp-pyrightを導入する

emacsPython LSPとしてlsp-pyrightを導入する。

まず事前にpyrightをインストールする。 ドキュメントにある通り、pyrightはnpmで提供されているので npm insatll -g pyright でインストールする。

elispの設定はuse-packageを利用するのであれば公式READMEに従えばよい。 leafを利用する場合の最小構成は以下の通り。

(leaf lsp-pyright
  :ensure t
  :hook
  (python-mode-hook . lsp)
  )