Я пытаюсь заставить автозаполнение Haskell работать под vim.По большей части это работает, но не удается импортировать Data.Aeson
.Data.Aeson
- это модуль, который я добавил в свою среду разработки, поэтому он предполагает, что мне нужно обновить какую-то базу данных, но я не знаю, что это будет.
По мере ввода "import Data.Aeson ", я получаю всплывающее окно с множеством предложений, но ничего с Aeson это так.Кроме того, редактор сообщает об ошибке, что он не может найти модуль Data.Aeson после завершения строки.
Я знаю, что Data.Aeson
установлено, потому что я могу скомпилировать код, который его импортирует.
Я вижу один и тот же симптом как в vim, так и в nvim.
Я работаю в среде разработки nix
.
Я использую vim-lsp для связи с haskell-ide-engine для автозаполнения.
Я установил haskell-ide-engine, используя hie-nix
Судя по выводу ps -ef и ghc --version, похоже, что я использую правильную версию hie для ghc.
Как мне получить автозаполнение, чтобы забрать все, что должно?