我最近从Vim转到了MacVim,因为它支持Ruby,但是单独的用户界面非常不方便。有没有办法在终端中运行MacVim而不是启动单独的用户界面mvim
?
一个选项是在您的路径中创建符号链接:
ln -s `which mvim` vim
/Applications/MacVim.app/Contents/MacOS/vim
。本文提供了有关编译支持Ruby的MacVim的说明:http://connermcd.wordpress.com/2011/05/04/blogging-with-wordpress-vim-and-markdown/。有一种方式可以通过命令行启动MacVim,也许这能帮助你实现部分需求?
[将以下内容添加到您的.profile或.zshrc文件中]
function mvim { /Applications/MacVim.app/Contents/MacOS/Vim -g $*; }
[credit] http://saikotroid.blogspot.com/2011/10/launching-macvim-from-command-line.html
mvim
,但与 vim
不同的是,它会在一个单独的窗口中打开。这使我远离终端并强制我处理外部 GUI。我真的希望有一种简单的方法可以在不重新构建的情况下获得 Vim 中的 Ruby 支持。 - Drubrew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/vim.rb