我正在嘗試使用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