0

omn​​icppcompleteの代わりにclangを使用できることを理解しています。ただし、clangをインストールした後、vimはvimrcで指定されたスクリプトのオートコンプリートに失敗します。つまり、以前autocmd FileType python set omnifunc = pythoncomplete#Completeは、.vimrcファイルで正常に機能していました。

ただし、clangをインストールした後は、ファイルを開くたびに次のエラーが返されます。

Error detected while processing FileType Auto commands for "python":
E518: Unknown option: pythoncomplete#Complete

clangディレクトリも削除しようとしましたが、エラーが残ります。何か案が?

編集:多くのデバッグの後で、「=」記号の間にスペースを残すことができないことに気づきました。したがって、適切な方法は' autocmd FileType python set omnifunc=pythoncomplete#Complete'です。

4

1 に答える 1

1

の周りに誤ってスペースを入れてしまったため、Vimはpythoncomplete#Completeを別の設定(存在しない)として扱います=。コマンドで複数の設定を変更できます:set

于 2012-11-06T15:26:47.110 に答える