在终端内运行MacVim

时间:2012-07-09 22:18:18

标签: vim terminal macvim

我最近从Vim切换到MacVim,因为它支持Ruby,但是,单独的UI非常不方便。有没有办法在终端内部运行MacVim而不是mvim启动单独的UI?

4 个答案:

答案 0 :(得分:7)

一种选择是在路径中的某处创建符号链接:

ln -s `which mvim` vim

这将在终端中运行MacVim。

答案 1 :(得分:3)

有一种方法可以从命令行启动 MacVim,也许这会让你找到你想要的一部分?

[将此放入.profile或.zshrc文件]

function mvim { /Applications/MacVim.app/Contents/MacOS/Vim -g $*; }

[信用] http://saikotroid.blogspot.com/2011/10/launching-macvim-from-command-line.html

答案 2 :(得分:3)

你想用ruby支持编译vim。您可以使用ruby支持编译MacVim,并使用其/Applications/MacVim.app/Contents/MacOS/vim包中包含的终端vim。本文包含有关使用Ruby编译MacVim的说明:http://connermcd.wordpress.com/2011/05/04/blogging-with-wordpress-vim-and-markdown/

答案 3 :(得分:0)

如果您使用自制软件(如您所愿),那么您可以使用一个衬垫来获得您想要的东西,就像我一样。我需要ruby支持才能使用command-t插件,这是我使用的解决方案。这是我找到这个solution

的地方
brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/vim.rb