basedpyrightをインストールしたうえでこうする。
(with-eval-after-load 'eglot (add-hook 'eglot-server-programs '(python-ts-mode . ("basedpyright-langserver" "--stdio"))))
最新のeglotにはbasedpyrightの設定もマージされているけども、Emacs 29系にバンドルされているeglotのバージョンは少し古くてbasedpyrightは含まれていない。
basedpyrightをインストールしたうえでこうする。
(with-eval-after-load 'eglot (add-hook 'eglot-server-programs '(python-ts-mode . ("basedpyright-langserver" "--stdio"))))
最新のeglotにはbasedpyrightの設定もマージされているけども、Emacs 29系にバンドルされているeglotのバージョンは少し古くてbasedpyrightは含まれていない。