我正在尝试使用MacVim的command-t fuzzy finder plugin。MacVim中的命令-t插件 - 使MacVim无法正常工作
我按照指示,但我的MacVim不再工作;没有窗口显示,但它仍然看起来像启动,因为应用程序图标在码头上。如果我删除~/.vim/ruby
中的command-t文件夹,我的MacVim将正常工作。我认为这与Ruby版本不兼容? MacVim使用的是一个我用来编译command-t的RVM。有没有其他人有这个问题?
我使用RVM与红宝石1.9.2,但是当我做:Ruby p RUBY_VERSION
,它说1.8.7。当我尝试使用ruby-interp设置从源代码编译MacVim时,最终结果是相同的。
编辑:我也试着ruby extconf.rb
和命令-T的插件,它采用红宝石版本1.8.7,一样的MacVim :ruby p RUBY_VERSION
的make
之前只使用RVM使用的系统,但它仍然无法正常工作。所以我真的不知道问题是什么 - 版本匹配。该产品的输出是不理想的: make cc -arch i386 -arch x86_64 -pipe -bundle -undefined dynamic_lookup -o ext.bundle ext.o match.o matcher.o -L. -L/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib -L. -arch i386 -arch x86_64 -lruby -lpthread -ldl ld: warning: in ext.o, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in match.o, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in matcher.o, file was built for unsupported file format which is not the architecture being linked (i386)
我现在只是使用Janus以及Cmd T它很棒 – butterywombat 2014-08-29 01:54:11