在 vim 8 中使用 hie(haskell ide 引擎)时如何查看整个提示信息?

Posted

技术标签:

【中文标题】在 vim 8 中使用 hie(haskell ide 引擎)时如何查看整个提示信息?【英文标题】:How to see the entire hint information when using hie (haskell ide engine) in vim 8? 【发布时间】:2019-09-17 03:56:41 【问题描述】:

我正在熟悉 vim8.0 上的 hie。 状态行下方的建议信息将非常有用。 例如,在这种情况下,信息是:

"... 过滤 gamelength allWords :: IO WordList 为什么不:过滤 gameLength..."

但是我只能看到部分信息。谷歌搜索约2小时后。我开始意识到这些信息可能与状态行中的信息不同。 我在我的 Mac 上按照此说明配置了 hie。 https://github.com/haskell/haskell-ide-engine#using-hie-with-vim-or-neovim

那么,我的问题是如何查看全部信息?

非常感谢任何可能的帮助!

【问题讨论】:

我无法确定,因为我从未在 Vim 中使用过 HIE,但我怀疑您可以通过打开 Vim's quickfix window 看到完整的消息。 非常感谢您的帮助!这正是我想要的!!! 不客气。为了完整起见,我已将我的评论转换为答案。 【参考方案1】:

HIE 正在使用 Vim 的快速修复窗口来显示该 linter 消息。您可以使用:copen 命令展开窗口。其他相关命令见this question。

【讨论】:

以上是关于在 vim 8 中使用 hie(haskell ide 引擎)时如何查看整个提示信息?的主要内容,如果未能解决你的问题,请参考以下文章

POJ 3311 Hie with the Pie

「POJ3311」Hie with the Pie

小数类型在Haskell中

POJ--3311--Hie with the Pie(暴力枚举+floyd)/(状态压缩DP+floyd)

Haskell:I/O 和从函数返回

vim 隐藏多个字符