0

コンピューター、macbook air、および Linux ubuntu 11.10 の両方に vim 用の neocomplcache をインストールしました。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 補完を使用しています)、何が問題なのですか??

4

1 に答える 1

2

\inの前に改行がないようs = {\ 'です。これは、異なる改行区切り文字(CRとLF)が原因である可能性があります。

于 2012-11-06T15:16:19.737 に答える