Macos 如何从iTerm2中的错误消息中通过RubyMine打开.rb文件

Macos 如何从iTerm2中的错误消息中通过RubyMine打开.rb文件,macos,rubymine,iterm,Macos,Rubymine,Iterm,我在小牛队使用iTerm2和RubyMine 在iTerm中,我可以通过使用命令键单击文件名从错误消息中打开文件 但不知何故,.rb文件是打开的升华文本 我在Finder中将文件的关联更改为RubyMine 选择一个.rb文件`->打开菜单->打开文件:RubyMine->所有类型的文件都在同一应用程序中打开 但它似乎只在Finder中有效 如何进行配置,以便从iTerm中通过RubyMine打开.rb文件?转到iTerm2>首选项>配置文件>高级 语义历史下 更改为运行命令。。。如果要打开给定

我在小牛队使用iTerm2和RubyMine

在iTerm中,我可以通过使用命令键单击文件名从错误消息中打开文件

但不知何故,.rb文件是打开的升华文本

我在Finder中将文件的关联更改为RubyMine

选择一个.rb文件`->打开菜单->打开文件:RubyMine->所有类型的文件都在同一应用程序中打开

但它似乎只在Finder中有效


如何进行配置,以便从iTerm中通过RubyMine打开.rb文件?

转到iTerm2>首选项>配置文件>高级

语义历史下


更改为运行命令。。。如果要打开给定行上的文件,可以使用值open\1

,在iTerm2的语义历史设置中使用第二个参数。行号应作为-line参数传递给rubymine:

path_to_rubymine --line \2 \1

有关更多信息,请参阅和帮助。

谢谢,我可以通过RubyMine打开该文件,但行没有反映出来。我将向RubyMine社区发送一个功能请求。这对我在OS X Yosemite上使用RubyMine 8很有效。我输入了/usr/local/bin/mine\1-line\2,并选择了“运行命令…”。有时RubyMine窗口被激活到前面,但大多数情况下它会留在后面。