遵醫囑,我在開始VI得到錯誤信息:問題安裝安裝GHC-modvim
Error detected while processing function ghcmod#util#check_version:
line 2:
E117: Unknown function: vimproc#system
line 3:
E117: Unknown function: vimproc#get_last_errmsg
E116: Invalid arguments for function matchlist(vimproc#get_last_errmsg(), 'version \(\d\+\)\.\(\d\+\)\.\(\d\+\)')
E15: Invalid expression: matchlist(vimproc#get_last_errmsg(), 'version \(\d\+\)\.\(\d\+\)\.\(\d\+\)')
line 4:
E121: Undefined variable: l:m
E15: Invalid expression: l:m[1 : 3]
line 5:
E121: Undefined variable: s:ghc_mod_version
E116: Invalid arguments for function map
line 9:
E121: Undefined variable: s:ghc_mod_version
E15: Invalid expression: a:version[l:i] > s:ghc_mod_version[l:i]
E121: Undefined variable: s:ghc_mod_version
E15: Invalid expression: a:version[l:i] > s:ghc_mod_version[l:i]
E121: Undefined variable: s:ghc_mod_version
E15: Invalid expression: a:version[l:i] > s:ghc_mod_version[l:i]
Press ENTER or type command to continue
而且響應:GhcModCheck
我得到:
function ghcmod#command#make..ghcmod#make..<SNR>25_plineopen2, line 2 Vim(let):E117: Unknown function: vimproc#plineopen2
Error detected while processing function ghcmod#command#make:
line 7:
E714: List required
我的環境是Ubuntu的13.4和我有ghc-mod已經在Sublime文本中工作了。
ftplugin
存在並啓用(filetype detection:ON plugin:ON indent:ON
)。
我從git構建了vimplugin,並將這些文件複製到了.vim文件中(它看起來像唯一的實際編譯版本是構建vimproc_unix.so
)。然後我下載ghcmod-vim-1.0.0.zip並將它的內容解壓縮到.vim中(即在.vim下創建自動加載和插件目錄。
是你的文章的第一行有錯字,還是你想用vi來使用vim插件? – demure
您是否考慮過使用插件的問題跟蹤器,而不是在通才QA站點上詢問?在那裏解決問題的機會更大。 – romainl
@demure - 它的vim。但我援引它爲vi - 30年的習慣很難打破 – hdb3