情况是:我打开一个 MacVim 进行编码。然后我切换到 iTerm 运行git commit
,这将按照我的设置打开一个新的 MacVim 来编辑提交消息。问题是,当我写完提交消息并关闭 MacVim 窗口时,之前的 iTerm 窗口不是聚焦。另一个 MacVim 窗口反而获得了聚焦。
有什么方法可以改变这种行为吗?我只希望在关闭窗口时使前一个窗口获得焦点。
答案1
好的,我想我已经解决了这个问题。下面是一种测试方法。
我尝试使用 TextMate 并且成功了。
当你启动 macvim 时,从二进制可执行文件启动它。我从
/Applications/TextMate.app/Contents/MacOS/TextMate &
您可以创建一个执行此操作的简单启动器并将其放在 /bin 或某个路径中。然后每次启动 macvim 时它都会是一个新实例。当您关闭一个实例时,它将恢复为上一个应用程序而不是该应用程序的其他实例。