有没有办法在两个程序之间发送命令?
例如。假设我让 MacVim 在左边处理一些代码,在右边让终端运行命令(我通常的设置)。我经常不得不在两个程序之间切换,这导致了很多问题。Meta-Tab 并不是真正的解决方案,因为我经常切换到其他不常运行的程序(Ala Chrome)。
很:!rake test
高兴看到类似从 MacVim运行并看到该命令在终端中执行的内容。在使用 vanilla vim 时,我曾经能够做类似的事情,因为我只想^Z
查看命令的输出,然后再fg
回到 Vim。
那么有没有办法做到这一点,或者知道可以完成同样事情的东西?
一种可能性是将输出重定向到终端设备。一个 Linux 示例(但您应该能够为 OS X 修改它):
:! rake test > /dev/pts/0
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1397 次 |
最近记录: |