V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
windirt
V2EX  ›  macOS

在命令行里启动 GUI 程序后,如何释放该程序对命令行窗口的占用

  •  
  •   windirt · Mar 14, 2016 · 2659 views
    This topic created in 3708 days ago, the information mentioned may be changed or developed.

    我在 ~/.zshrc 里面做了一个 alias ,以便于我从命令行打开文件编辑

    alias sublime="/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text"
    

    但是当 sublime text 启动并且正常打开文件后,当前命令行窗口就处于被占用状态,无法进行操作,除非关闭退出 sublime text ,才会重新出现提示符。

    是否有一个方法可以让 GUI 程序启动以后,返回一个状态让命令行窗口重新处于可用状态。

    Supplement 1  ·  Mar 14, 2016
    9 楼方法是最理想的
    12 replies    2016-03-15 15:26:23 +08:00
    4679kun
        1
    4679kun  
       Mar 14, 2016   ❤️ 1
    &
    rock_cloud
        2
    rock_cloud  
       Mar 14, 2016
    nohup
    ratazzi
        3
    ratazzi  
       Mar 14, 2016
    当然是用 open 命令,指定文件名和 app
    wshcdr
        4
    wshcdr  
       Mar 14, 2016
    &即可,又不是服务器
    windirt
        5
    windirt  
    OP
       Mar 14, 2016
    @4679kun 是否可以将 这个 & 也加到别名里,中间用一个 argument

    例如这样

    alias sublime="/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text" 添加一个东西 &

    怎么添加这个东西我还搞不清楚
    pagict
        6
    pagict  
       Mar 14, 2016
    tmux
    ETiV
        7
    ETiV  
       Mar 14, 2016 via iPhone   ❤️ 1
    用 open

    开 subl 就 open -A Sublime\ Text
    开文件就 open 路径
    开当前目录就 open .
    lululau
        9
    lululau  
       Mar 14, 2016   ❤️ 1
    ln -nfs '/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl' /usr/local/bin/subl
    codeplay
        10
    codeplay  
       Mar 14, 2016
    后台运行不可以吗?
    clino
        11
    clino  
       Mar 15, 2016
    screen 哈哈
    wangranche
        12
    wangranche  
       Mar 15, 2016
    zsh 自带 sublime 的插件 st 1.py 直接打开文件 stt 是用 sublime 打开当前目录,比 alias 好用多了
    插件要用的话 vi .zshrc plugin 里直接加 sublime 就行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3042 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 14:04 · PVG 22:04 · LAX 07:04 · JFK 10:04
    ♥ Do have faith in what you're doing.