我在 ~/.zshrc
里面做了一个 alias ,以便于我从命令行打开文件编辑
alias sublime="/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text"
但是当 sublime text 启动并且正常打开文件后,当前命令行窗口就处于被占用状态,无法进行操作,除非关闭退出 sublime text ,才会重新出现提示符。
是否有一个方法可以让 GUI 程序启动以后,返回一个状态让命令行窗口重新处于可用状态。
1
4679kun 2016-03-14 15:53:10 +08:00 1
&
|
2
rock_cloud 2016-03-14 15:58:20 +08:00
nohup
|
3
ratazzi 2016-03-14 16:07:16 +08:00
当然是用 open 命令,指定文件名和 app
|
4
wshcdr 2016-03-14 16:07:21 +08:00
&即可,又不是服务器
|
5
windirt OP @4679kun 是否可以将 这个 & 也加到别名里,中间用一个 argument
例如这样 alias sublime="/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text" 添加一个东西 & 怎么添加这个东西我还搞不清楚 |
6
pagict 2016-03-14 16:18:14 +08:00
tmux
|
7
ETiV 2016-03-14 16:27:38 +08:00 via iPhone 1
用 open
开 subl 就 open -A Sublime\ Text 开文件就 open 路径 开当前目录就 open . |
8
canautumn 2016-03-14 16:28:32 +08:00 1
|
9
lululau 2016-03-14 16:34:46 +08:00 1
ln -nfs '/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl' /usr/local/bin/subl
|
10
codeplay 2016-03-14 23:39:59 +08:00
后台运行不可以吗?
|
11
clino 2016-03-15 09:26:23 +08:00
screen 哈哈
|
12
wangranche 2016-03-15 15:26:23 +08:00
zsh 自带 sublime 的插件 st 1.py 直接打开文件 stt 是用 sublime 打开当前目录,比 alias 好用多了
插件要用的话 vi .zshrc plugin 里直接加 sublime 就行 |