плагин command-t в MacVim - заставляет MacVim не работать - PullRequest
1 голос
/ 11 февраля 2011

Я пытаюсь использовать плагин нечеткого поиска command-t для MacVim.

Я следовал инструкциям, но мой MacVim больше не работает; Окно не отображается, но все равно выглядит так, как будто оно запускается, поскольку значок приложения находится на панели. Если я удаляю папку command-t в ~/.vim/ruby, мой MacVim работает как обычно. Я думаю, что это несовместимость с версиями Ruby? Тот, который MacVim использует против RVM, который я использую для компиляции command-t. У кого-нибудь еще была такая проблема?

Я использую RVM с ruby ​​1.9.2, но когда я делаю :Ruby p RUBY_VERSION, он говорит 1.8.7. Когда я пытаюсь скомпилировать MacVim из источника с настройкой ruby-interp, конечный результат остается тем же.

РЕДАКТИРОВАТЬ: Я также пытался просто использовать систему использования rvm до ruby extconf.rb и make плагина command-t, который использует ruby ​​версии 1.8.7, так же, как :ruby p RUBY_VERSION в macvim, но это все еще не работает. Так что я действительно не знаю, в чем проблема - версии совпадают. Вывод марки не идеален: 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)

Ответы [ 5 ]

4 голосов
/ 01 апреля 2011

Я начал использовать janus , и это решило все эти проблемы для меня. Плюс, он добавляет все виды другой классной магии vim. Настоятельно рекомендуется.

3 голосов
/ 18 сентября 2011

У меня была эта проблема. Сделайте то, что вы сказали, что сделали в своем редактировании, но перед этим запустите make clean. У меня теперь все отлично работает:)

1 голос
/ 03 марта 2011

перестал пытаться использовать команду-t.

0 голосов
/ 25 июля 2011

это правда, у меня был rvm, указывающий на 1.9.2, а затем я установил 1.8.7, эта проблема была все время, пока я не использовал janus, и она работала.

0 голосов
/ 11 февраля 2011

это вам вообще помогает? Обратите внимание на сообщение сразу после него для исправления.

...