Você precisa compilar o Command-T com o Ruby v 1.8.7. Use o RVM para alternar entre as versões do ruby. Depois de compilar a fonte, você pode voltar para sua outra versão em ruby.
Estou tentando instalar o Command-T em MacVim . Eu segui as instruções de instalação exatamente , mas eu recebo este erro ao tentar iniciar o MacVim (a partir de um terminal através do utilitário de linha de comando mvim
).
dyld: lazy symbol binding failed: Symbol not found: _rb_intern2
Referenced from: /Users/mark/.vim/ruby/command-t/ext.bundle
Expected in: flat namespace
dyld: Symbol not found: _rb_intern2
Referenced from: /Users/mark/.vim/ruby/command-t/ext.bundle
Expected in: flat namespace
Vim: Caught deadly signal TRAP
Vim: Finished.
Para mim, o problema foi que eu compilei o Command-T com uma versão em Ruby do MacPorts ( /opt/local/bin/ruby
).
Quando eu recompilado com /usr/bin/ruby
, a versão fornecida com o OS X, o problema foi resolvido e tudo funcionou bem.
Tags vim macvim vim-plugins