4

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

4

4 回答 4

7

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

ln -s `which mvim` vim

这将在终端中运行 MacVim。

于 2012-07-09T23:34:12.610 回答
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

于 2012-07-09T22:23:21.493 回答
3

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

于 2012-07-09T22:36:27.527 回答
0

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

brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/vim.rb
于 2012-07-09T23:14:37.793 回答