我 “:so %”-d 一个 vimball 文件,但打开 vim 给出了一堵错误墙 [已解决 - 缺乏关注]

I ":so %"-d a vimball file, but opening vim gives a wall of errors [SOLVED - Lack of attention]

提问人:Floof 提问时间:11/14/2023 最后编辑:Floof 更新时间:11/21/2023 访问量:28

问:

我想要Haskell的语法高亮显示。我做了什么:

Error detected while processing BufNewFile Autocommands for "*.hs"..FileType Autocommands for "*"..function <SNR>12_LoadFTPlugin[17]..script /home/floff/.vim/
ftplugin/haskell_doc.vim:
line   66:
haskell_doc.vim WARNING: please set g:haddock_browser!
line   69:
E117: Unknown function: haskellmode#GHC
line   72:
E121: Undefined variable: g:ghc
E116: Invalid arguments for function substitute(g:ghc,'\(.*\)ghc','\1ghc-pkg','')
line   77:
E121: Undefined variable: g:ghc_pkg
E116: Invalid arguments for function executable(g:ghc_pkg)
line   99:
E121: Undefined variable: g:ghc
E116: Invalid arguments for function system(g:ghc . ' --print-libdir'),'\n','','')
E116: Invalid arguments for function substitute(system(g:ghc . ' --print-libdir'),'\n','','')
line  118:
E121: Undefined variable: s:docdir
line  119:
E121: Undefined variable: s:docdir
line  123:
E121: Undefined variable: s:libraries
E116: Invalid arguments for function filewritable(s:libraries)
line  131:
E121: Undefined variable: s:haddock_indexfiledir
line  263:
E121: Undefined variable: s:guide
line  264:
E121: Undefined variable: s:flagref
E116: Invalid arguments for function filereadable(s:flagref)

毋庸置疑,该插件没有进行任何语法突出显示。我不知道问题出在哪里。如果有人能提供一些见解,我将不胜感激。

VIM的

评论

1赞 Friedrich 11/14/2023
在您链接到的网站上,有一个名为“设置”的部分,其中解释了要设置哪些变量等。你遵循了这些指示吗?这可能值得一试。
0赞 Floof 11/14/2023
我错过了。我去看看,谢谢。
0赞 Friedrich 11/14/2023
如果这有什么变化,请随时编辑您的问题或提出新问题。

答: 暂无答案