V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Valyrian
V2EX  ›  macOS

如何设置某个二进制程序为打开某类型文件的默认程序?

  •  
  •   Valyrian · 2016-01-12 17:35:21 +08:00 · 1722 次点击
    这是一个创建于 3047 天前的主题,其中的信息可能已经有所发展或是发生改变。

    brew install mpv

    这样装完 mpv 好像只有一个二进制文件(/usr/local/Cellar/mpv/0.14.0/bin/mpv),没有后缀是.app 的 bundle ,如何设置 mpv 为默认打开所有视频文件?

    4 条回复    2016-01-13 12:00:08 +08:00
    ynyounuo
        1
    ynyounuo  
       2016-01-12 17:44:07 +08:00
    brew uninstall mpv && brew cask install mpv
    ynyounuo
        2
    ynyounuo  
       2016-01-12 18:00:43 +08:00
    为啥非要用二进制 - -
    或者用 linksapp 也行啊
    Bardon
        3
    Bardon  
       2016-01-12 18:35:43 +08:00
    有两进制版为啥不用
    人家编译跟自己编译有区别?

    一楼正解

    不过一楼二楼自己驳自己?
    ynyounuo
        4
    ynyounuo  
       2016-01-13 12:00:08 +08:00
    @Bardon
    你理解错我的意思了吧?我的意思为啥非要用 mpv 打开而不是 link 一个 mpv.app 到 Application ,用 cask 依旧是 mpv.app

    brew install mpv --with-bundle && brew linkapps mpv 和一楼差不多一样的功效,只不过现在是 mpv-player/mpv 的那个 tap 失效了所以可能用 brew 不带 bundle 装 mpv 的人不能 linkapps 了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6157 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:58 · PVG 09:58 · LAX 18:58 · JFK 21:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.