clang_complete: Autocompletado de Vim para iOS
Así que recientemente he estado tratando de configurar un flujo de trabajo iOS basado en Vim.
Encontré clang_complete y configuré las opciones de usuario de clang en mi .vimrc de esta manera
let g:clang_user_options='-fblocks -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -D__IPHONE_OS_VERSION_MIN_REQUIRED=40300'
como se describe aquí:http: //www.zenskg.net/wordpress/? p = 199 # comment-229
y agregó algunas rutas de framework / header / lib. No voy a publicar toda la línea porque es enorme.
Así que probé la compilación de uno de los archivos en mi proyecto usandoclang
desde la línea de comando (usando las mismas opciones), y se compila bien, perosolament si uso la-arch armv6/7
bandera. Si no lo hago, intenta compilar para i386 y se queja de la falta de archivos de encabezado.
Hasta aquí todo bien. Ahora solo uso las mismas opciones que le di aclang
, aclang_complete
pciones de usuario de @ en mi.vimrc
¿derecho
Nope Cuando hago eso y trato de completar automáticamente una palabra en Vim, dice
unknown argument: '-arch'
en la lista de QuickFix de Vim. Necesito un poco esta bandera, ¿cómo debo proceder?
Cualquier idea útil. Me encantaría que la finalización del código de iOS funcione en Vim.