linux - 有没有办法让 rails-footnotes gem 在 Linux 的 Rails 3 上运行?

标签 linux ruby-on-rails-3 sublimetext2

有没有办法让rails-footnotes gem 在 Linux 上的 Rails 3SublimeText2 编辑器上运行?

好像只针对 MacOS 运行

提前致谢

桑蒂! =)

最佳答案

我有同样的问题,并提出了自己的问题 solution .它基于 xdg-open .它允许配置默认应用程序并将它们链接到 MIME 类型。然后您可以使用命令 xdg-open使用正确的应用程序打开文件或 URI。

这些配置为用户存储在 $HOME/.local/share/applications/ 中.每个.desktop文件设置一个应用程序。添加新的后,需要使用 update-desktop-database 更新数据库构建/更新由桌面文件处理的 MIME 类型的缓存数据库

update-desktop-database $HOME/.local/share/applications/

并且您需要将您的应用程序设置为默认应用程序以使用 xdg-mime 处理 MIME 类型

xdg-mime default <your desktop file> <your MIME type>

处理 URI 的 MIME 类型以 x-scheme-handler/<your scheme> 开头.例如,x-scheme-handler/subl对于任何以 subl:// 开头的 URI .

Chrome 和 Firefox 浏览器在浏览此类 URI 时将使用默认应用程序。

您可以在 Bash script 中找到详细信息为 Sublime Text 设置它。

关于linux - 有没有办法让 rails-footnotes gem 在 Linux 的 Rails 3 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12222732/

相关文章:

linux - 使用命令行从谷歌下载图像

linux - 通过 ipv6 连接时 SSH 超时,但适用于 ipv4

ruby-on-rails - 如何访问 ActiveModel 验证错误的翻译 key ?

ruby-on-rails - 设计 - 设置邮件程序

sublimetext3 - 复制 Sublime Text 中的当前行或任何特定行

c - Memcpy 与 memset 耗时相同

linux - 在 Linux/Unix 中执行 shell 脚本时出错

ruby-on-rails - Rails 3 gmaps4rails(点击 map )

python - Sublime Text 2::Python 代码完成

python - ctrl+B 不适用于 sublimetext2 中的 python