java - .vimrc 中的示例 neocomplcache 设置适用于 MacVim,但不适用于 Linux 控制台 vim

标签 java linux macos vim macvim

我在我的电脑,macbook air 和 Linux ubuntu 11.10 上安装了 neocomplcache for vim 我在 macbook air 上使用 macVim,但在 ubuntu 上使用控制台 vim。

首先,我将示例代码复制到macVIm 的.vimrc 中。 它适用于我的 macbook,没有发生任何错误。

之后,我将代码复制到控制台vim 的.vimrc 中。 当我每次尝试在终端上运行 vim 时。 它告诉我下面的句子是错误的表达方式。

let g:neocomplcache_dictionary_filetype_lists = {\ 'default' : '',
        \ 'vimshell' : $HOME.'/.vimshell_hist',
            \ 'scheme' : $HOME.'/.gosh_completions'
              \ }

虽然我看不出对这个插件的功能有什么负面影响,(我用的是java补全) 这是怎么回事??

最佳答案

似乎它在 s = {\' 中的 \ 之前缺少换行符。这可能是由不同的换行符(CR 与 LF)引起的。

关于java - .vimrc 中的示例 neocomplcache 设置适用于 MacVim,但不适用于 Linux 控制台 vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10355196/

相关文章:

oracle - 如何在 Mac OS 上运行 Oracle sqlldr (SQL Loader)?

svn - 如何修复 SVN 409 冲突错误

regex - 如何使用 sed 和/或正则表达式使用 bash 修剪文件中的行?

java - 打印时的时间戳

php - 在 Centos 6 上将 php 从 5.4 升级到 5.6 而不会导致中断

linux - 应用处理器内存映射

C编程管道只工作了一半

java - 如何清除面板?

java - CompareAndExchange 与 CompareAndExchangeAcquire 之间有什么区别

java - 如何声明扩展泛型的类