我在我的电脑macbook air和Linux ubuntu11.10上都安装了用于vim的neocomplcache我在macbook air上使用macVim,但我在ubuntu上使用控制台vim。
首先,我将示例代码复制到macVIm的.vimrc中。它适用于我的macbook,并且没有出现错误。
之后,我将代码复制到console vim的.vimrc中。当我每次尝试在终端上运行vim时。我发现下面这句话是个错误的表达。
let g:neocomplcache_dictionary_filetype_lists = {\ 'default' : '',
\ 'vimshell' : $HOME.'/.vimshell_hist',
\ 'scheme' : $HOME.'/.gosh_completions'
\ }虽然我看不到这个插件的功能有任何负面影响(我使用的是java补全),但到底出了什么问题??
发布于 2012-11-06 23:16:20
在s = {\ '中,似乎在\之前缺少一个换行符。这可能由不同的换行分隔符(CR与LF)引起。
https://stackoverflow.com/questions/10355196
复制相似问题