Zproger / GenesisNvim

A minimalistic nvim config aimed at Python developers. It is a lightweight replacement for PyCharm and VsCode, eliminating all unnecessary featuresd to be easily portable for running on servers and for deployment on Linux systems.
MIT License
60 stars 6 forks source link

Mason не устанавливает все автоматом #7

Closed maxktz closed 1 month ago

maxktz commented 1 month ago

Я не знаю проблема ли это, но мейсон почему то у меня ничего сам не установил, пришлось lsp ставить вручную,

плюс нет команды MasonInstallAll не работает, я юзал NvChad, там работала.

Zproger commented 1 month ago

Скорее всего функция MasonInstallAll реализована в NvChad самостоятельно. Попробуйте выполнить эту команду напрямую и дождаться пока загрузятся все модули: nvim -c "MasonInstall pyright ruff-lsp mypy".

Если не сработает, тогда зайдите в nvim, далее пропишите :Mason и попробуйте вручную найти pyright и прочие модули и установить их. Вполне реально что не хватает какой-то зависимости, например npm, поэтому идет сброс.

maxktz commented 1 month ago

Хорошо, не увидел в readme nvim -c "MasonInstall pyright ruff-lsp mypy", моя ошибка.

Ninzalo commented 1 month ago

Пример реализации автоустановки Mason плагинов с помощью mason-lspconfig и mason-tool-installer