xcode Version 6.0 安装 vim 插件

xcode Version 6.0 的正式版出来了.

于是兴冲冲的装上,由于我是重度的 vim 用户,没有 vim 没法编辑的.

https://github.com/JugglerShu/XVim 下载 src, xcode 打开,按作者说的配置好,编译.报错了

2014-09-11 14:15:44.977 Xcode![pic](3985:303) ![pic](MT) DVTAssertions: UNCAUGHT EXCEPTION (NSInternalInconsistencyException): Extension Xcode.IDEKit.CmdHandler.ShowResponsiveScrollingStatus class 'DBGMenuController' not found for required key 'handlerClass'
UserInfo: {
    DVTExtensionClassNameErrorKey = DBGMenuController;
    DVTExtensionIdentifierErrorKey = "Xcode.IDEKit.CmdHandler.ShowResponsiveScrollingStatus";
    DVTPlugInExecutablePathErrorKey = "/Applications/Xcode.app/Contents/PlugIns/DebuggerUI.ideplugin";
    DVTPlugInIdentifierErrorKey = "com.apple.dt.dbg.DebuggerUI";
}
Hints: None
2014-09-11 14:15:45.018 Xcode![pic](3985:303) ![pic](MT) DVTAssertions: 
Backtrace:
  0  0x00007fff91096244 __exceptionPreprocess (in CoreFoundation)
  1  0x00000001001e6184 DVTFailureHintExceptionPreprocessor (in DVTFoundation)
  2  0x00007fff8760ce75 objc_exception_throw (in libobjc.A.dylib)
  3  0x000000010004ebd7 -[DVTExtension _adjustClassAttribute:forKey:inParameterData:] (in DVTFoundation)
  4  0x000000010004e633 -[DVTExtension _adjustClassReferencesInParameterData:usingSchema:] (in DVTFoundation)
  5  0x00000001000d210c -[DVTExtension _fireExtensionFault:] (in DVTFoundation)
  6  0x00000001000d1a75 __63-[DVTExtension _valueForKey:inParameterData:usingSchema:error:]_block_invoke (in DVTFoundation)
  7  0x0000000101fa7925 _dispatch_client_callout (in libdispatch.dylib)
  8  0x0000000101fa88df _dispatch_barrier_sync_f_invoke (in libdispatch.dylib)
  9  0x000000010021cdfd DVTDispatchBarrierSync (in DVTFoundation)
 10  0x000000010001fbc4 -[DVTDispatchLock performLockedBlock:] (in DVTFoundation)
 11  0x00000001000d1851 -[DVTExtension _valueForKey:inParameterData:usingSchema:error:] (in DVTFoundation)
 12  0x00000001000d1c44 -[DVTExtension valueForKey:error:] (in DVTFoundation)
 13  0x00000001014163de __55+[IDECommandManager cacheCommandDefinitionsAndHandlers]_block_invoke (in IDEKit)
 14  0x0000000101fa7925 _dispatch_client_callout (in libdispatch.dylib)
 15  0x0000000101fa791b dispatch_once_f (in libdispatch.dylib)
 16  0x00000001011cfa60 +[IDECommandManager cacheCommandDefinitionsAndHandlers] (in IDEKit)
 17  0x00000001011cf054 -[IDEApplicationController applicationWillFinishLaunching:] (in IDEKit)
 18  0x00007fff91064e0c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in CoreFoundation)
 19  0x00007fff90f5882d _CFXNotificationPost (in CoreFoundation)
 20  0x00007fff933c47ba -[NSNotificationCenter postNotificationName:object:userInfo:] (in Foundation)
 21  0x00000001001c6e6e -[NSNotificationCenter(DVTNSNotificationCenterAdditions) _dvt_postNotificationName:object:userInfo:] (in DVTFoundation)
 22  0x00007fff8e044cde -[NSApplication finishLaunching] (in AppKit)
 23  0x000000010074a665 -[DVTApplication finishLaunching] (in DVTKit)
 24  0x00007fff8e0447f3 -[NSApplication run] (in AppKit)
 25  0x00007fff8e02f783 NSApplicationMain (in AppKit)
 26  0x00007fff8bd295fd start (in libdyld.dylib)
 27  0x0000000000000003
(lldb) 

找了各种高手,重装n次也没有用.

最后,进入命令行,执行make,重启xcode,搞定了.

我的心情哦!我还是不要用什么IDE了,还是命令行靠谱.