clang_complete: автозаполнение Vim для iOS

Недавно я пытался настроить рабочий процесс iOS на основе Vim.

Я нашел clang_complete и установил параметры пользователя clang в моем .vimrc примерно так

let g:clang_user_options='-fblocks -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -D__IPHONE_OS_VERSION_MIN_REQUIRED=40300'

как описано здесь:http://www.zenskg.net/wordpress/?p=199#comment-229

и добавил несколько путей framework / header / lib. Я не собираюсь публиковать всю строку, потому что она огромна.

Итак, я протестировал компиляцию одного из файлов в моем проекте, используяclang из командной строки (используя те же параметры), и он хорошо компилируется, нотолько если я использую-arch armv6/7 флаг. Если нет, он пытается скомпилировать для i386 и жалуется на отсутствие заголовочных файлов.

Все идет нормально. Теперь я просто использую те же параметры, которые я далclang, чтобыclang_completeПользовательские настройки в моем.vimrc правильно?

Нет. Когда я делаю это и пытаюсь автозаполнить слово в Vim, оно говорит

 unknown argument: '-arch' 

в списке быстрого исправления Vim. Мне нужен этот флаг - как мне действовать?

Любые идеи полезны. Я хотел бы, чтобы завершение кода iOS работало под Vim.

Ответы на вопрос(3)

Ваш ответ на вопрос