# A new ghcid plugin for neovim

**URL:** <https://discourse.haskell.org/t/a-new-ghcid-plugin-for-neovim/10749>\
**Category:** Show and Tell\
**Created:** [November 17, 2024, 1:33pm UTC](https://discourse.haskell.org/t/a-new-ghcid-plugin-for-neovim/10749 "2024-11-17T13:33:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jecaro](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/jecaro/32/3836_2.png) [@jecaro](https://discourse.haskell.org/u/jecaro)\
**Post date:** [November 17, 2024, 1:33pm UTC](https://discourse.haskell.org/t/a-new-ghcid-plugin-for-neovim/10749/1 "2024-11-17T13:33:16Z")

</div>

Here is a small plugin for neovim users who use either ghcid or ghciwatch for their compilation loop:

> **[GitHub - jecaro/ghcid-error-file.nvim: neovim plugin for ghcid](https://github.com/jecaro/ghcid-error-file.nvim)**
>
> neovim plugin for ghcid. Contribute to jecaro/ghcid-error-file.nvim development by creating an account on GitHub.

This is something I had in my dotfiles for a long time. I thought it could be useful for other people. So I packaged it in this small plugin.

Let me know what you think about it.

---

<div class="post-metadata">

**Author:** ![sebastianselander](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/sebastianselander/32/4441_2.png) [@sebastianselander](https://discourse.haskell.org/u/sebastianselander)\
**Post date:** [November 18, 2024, 8:43am UTC](https://discourse.haskell.org/t/a-new-ghcid-plugin-for-neovim/10749/2 "2024-11-18T08:43:49Z")

</div>

Thank you! I will definitely use this whenever hls does not want to cooperate
