1
ranmocy 2012-06-13 10:04:11 +08:00 1
当然也是直接输入程序路径了,你可以 `open /Applications/Emacs.app`
不过我觉得如果你不是为了加参数的话,还是 Spotlight 来启动更为方便。 |
2
lyklykkkkkkk 2012-06-13 10:09:57 +08:00 3
open -a emacs 即可打开Emacs
|
3
TassoLee 2012-06-13 17:14:36 +08:00
为什么不用QuickSilver呢?
|
4
vexfisher OP |
6
leafduo 2012-06-14 01:24:52 +08:00
用 Alfred 啊,跟 QuickSilver 是一类东西
|
7
TassoLee 2012-06-14 10:30:45 +08:00 1
@vexfisher 你要不华丽的out了,要不就是知道的太多了。请参考:http://qsapp.com
|
9
likang 2012-06-14 11:17:25 +08:00 1
单纯启动程序的话就用Alfred啊
如果想从命令行启动,那就看下软件的主程序文件在哪里 然后做个alias或者软链 比如OmmWriter 我用 alias: alias omm=/Kang/Applications/OmmWriter.app/Contents/MacOS/OmmWriter SublimeText2 我用软链 ln -s /Kang/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl /Kang/bin/subl 用命令行的好处是一般可以传个参数给程序 |
10
roamlog 2012-06-14 11:28:38 +08:00
启动 app,推荐 alfred
|
11
vexfisher OP 多谢LS各位朋友的回复和指点,我咨询这个问题是为了在VIM下快捷的指定程序打开当前编辑的文件
win下面的vim配置如下: func! RunThisFile() silent exec '! D:\tool\chrome.lnk '.expand("%:p") endf nmap <Leader>rf :call RunThisFile()<cr> 昨晚在mac下整了下,没整成功,不知道有没有朋友配置过类似的功能呢: func! RunThisFile() silent exec '! open /Applications/Google\ Chrome.app '.expand("%:p") endf nmap <Leader>rf :call RunThisFile()<cr> |
12
vexfisher OP 小生查过open命令的帮助解决了:
“加上参数-a ,使用指定的程序打开文件” silent exec '! open -a /Applications/Google\ Chrome.app '.expand("%:p") |