You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 7, 2020. It is now read-only.
I have vim1 set up with LanguageClient-neovim and HIE does not seem to respond, although it is running2.
VIM 8.1
GHC 8.6.4
HIE 0.10.0.0
macOS 10.15
Also:
apm 2.4.3
atom 1.40.1
atom-ide-ui 0.13.0
ide-haskell-hie 0.12.0
language-haskell 1.19.1
I am not savvy enough in vim to deduce how to pass hie-wrapper options (like where to log) through LanguageClient-neovim, so #1090 did not help me.
I tried to set it up with Atom, but it does not do anything? I specifically selected log to /tmp/hie.log but no log was produced 😢 A custom shell script hie-wrapper with all the flags on also does not produce any log file.
Trying things from the `LanguageClient_contextMenu`
when I modified LanguageClient_serverCommands to 'haskell': ['hie-wrapper -l "someLogFileInVimFolder"'] it did explicitly say that no server was running for haskell, so I guess it was running otherwise. Also it spits out errors (when used wrong?) sometimes, eg with Workspace Symbol. ↩
The text was updated successfully, but these errors were encountered:
While I can not help you with vim, I want to mention, that your HIE version is not up-to-date, so maybe upgrading fixes it.
You can also try to run the func-test-suite in hie and see if everything works as intended: cabal v2-run test:func-test, or stack exec haskell-ide-engine:test:func-test, assuming you built the test-suite before that. Dont forget to use the appropiate ghc version and supply the correct --stack-yaml flag!
I have vim1 set up with
LanguageClient-neovim
and HIE does not seem to respond, although it is running2.Also:
I am not savvy enough in vim to deduce how to pass hie-wrapper options (like where to log) through LanguageClient-neovim, so #1090 did not help me.
I tried to set it up with Atom, but it does not do anything? I specifically selected log to /tmp/hie.log but no log was produced 😢 A custom shell script hie-wrapper with all the flags on also does not produce any log file.
Trying things from the `LanguageClient_contextMenu`
???
???
???
Maybe some of the timeots were in fact timeots of the previous operation, hard to say without log file.
My current vim settings
Footnotes
neovim does not solve the problem - I tried 😉 ↩
when I modified
LanguageClient_serverCommands
to'haskell': ['hie-wrapper -l "someLogFileInVimFolder"']
it did explicitly say that no server was running for haskell, so I guess it was running otherwise. Also it spits out errors (when used wrong?) sometimes, eg with Workspace Symbol. ↩The text was updated successfully, but these errors were encountered: