提问人:Floof 提问时间:11/14/2023 最后编辑:Floof 更新时间:11/21/2023 访问量:28
我 “:so %”-d 一个 vimball 文件,但打开 vim 给出了一堵错误墙 [已解决 - 缺乏关注]
I ":so %"-d a vimball file, but opening vim gives a wall of errors [SOLVED - Lack of attention]
问:
我想要Haskell的语法高亮显示。我做了什么:
- 我从 https://archives.haskell.org/projects.haskell.org/haskellmode-vim/ 下载了一个文件。确切地说,这是 https://archives.haskell.org/projects.haskell.org/haskellmode-vim/vimfiles/haskellmode-20101118.vba。
.vba
- 我在vim中打开了文件并运行了.它完成了,没有任何错误。我退出了编辑。
:so %
- 我用 vim 打开了一个带有 (Haskell 代码) 扩展名的文件,并得到了这个错误墙:
.hs
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)
毋庸置疑,该插件没有进行任何语法突出显示。我不知道问题出在哪里。如果有人能提供一些见解,我将不胜感激。
答: 暂无答案
评论