我在开发工作流程中使用了两台显示器,一台是用于编辑的全屏 vim 会话,另一台是我运行make && ./test
以显示结果的全屏终端。我经常发现自己在后台打开了一堆其他窗口(浏览器、更多 shell 等)。我不喜欢这个有几个原因:
- 我不喜欢在得到我的制作窗口之前记住我必须点击多少次标签。
- 在 Ubuntu 中,当前焦点所在的窗口没有强烈的视觉反馈。我可能可以对此做点什么,但这是一个单独的问题。
- 老实说,我很懒惰,而且
:w alt-tab up-arrow enter alt-tab
击键次数太多了。
我认为一个好的解决方案可能是make && ./test
在另一个窗口中运行一个 vim 命令,但我想不出如何做到这一点。我可以编写一个服务器/客户端脚本,等待来自 vim 的一些通知,然后运行命令,但看起来应该有一个更简单的解决方案。有什么想法吗?