我在 Mac 上,当我在 TextMate 中编辑 ruby 文件时,我可以简单地按 Command-R 来执行文件并在新窗口中查看结果。使用 MacVim 是否有类似的东西?
能够打开一个新窗口真的很重要。原因是因为在当前窗口中我可能有超过一整页的信息。如果发生这种情况,我将无法滚动浏览它。
我在 Mac 上,当我在 TextMate 中编辑 ruby 文件时,我可以简单地按 Command-R 来执行文件并在新窗口中查看结果。使用 MacVim 是否有类似的东西?
能够打开一个新窗口真的很重要。原因是因为在当前窗口中我可能有超过一整页的信息。如果发生这种情况,我将无法滚动浏览它。
您可以创建自己的映射来做到这一点:
map <D-r> :w<CR>:!ruby %<CR>
%
是当前文件。如果您的文件以您开头,则可以省略映射中#!/path/to/ruby
的显式调用。ruby
尚未测试<D-r>
映射 - 这里没有 mac。这可能取决于配置。
以下问题的答案正是我正在寻找的
https://superuser.com/questions/133886/vim-displaying-code-output-in-a-new-window-a-la-textmate