当我从OS X的Terminal.app命令行运行mvim时,它会显示Vim的GUI版本。但是,当我关闭GUI Vim寡妇(通过:q)时,窗口焦点保留在MacVim应用程序上(即使没有打开的窗口)。这非常烦人,因为这意味着我必须重新聚焦到终端窗口我运行应用程序,这样我就可以继续使用命令行。
这与它在Windows XP和Linux中的默认方式(至少在Ubuntu和RHEL中)不同。
我可以看到一些hack方法可以做到这一点 - 比如更改mvim脚本以使用“-f”(前景)选项运行vim,然后运行一些Mac命令重新聚焦终端。任何人都有一个简单的方法来做到这一点?