Comments
-
lRem
At the same time it works flawless in MacVim.
-
Greg Hurrell
This will happen whenever you build Command-T and link it against one version of Ruby, and then run a Vim which links against a different version of Ruby.
You haven't provided the Command-T build transcript, but I imagine what is happening is that it is linking against the system Ruby, which is what MacVim links against and which is why it works fine with MacVim. On the other hand, when you try to run it against a MacPorts version of Vim you're crashing because that Vim links against its own, different version of Ruby.
So if you want it to work in both MacPorts Vim and MacVim you'll need to build everything (Command-T, Vim, and MacVim) linking against the MacPorts version of Ruby.
A simpler solution, however, would be just to use MacVim (note that it comes with a command-line version for use in the terminal —
/Applications/MacVim.app/Contents/MacOS/vim
— which you can use by setting yourPATH
appropriately, or making an alias, or setting yourEDITOR
environment variable accordingly etc) and build Command-T using the system Ruby. If you want a custom build of Vim that's easily doable too, as MacVim is quite straightforward to build from source. -
Greg Hurrell
In the absence of a reply I assume you've got this one sorted out, so I'm going to mark the ticket as closed. Feel free to comment again if you want me to re-open it.
-
Greg Hurrell
Status changed:
- From: new
- To: closed
Add a comment
Comments are now closed for this issue.