如何在mac中用命令行时用sublime打开文件


个人感觉sublime还是很好用的。在命令行如何像 $ vi a.html 一样用sublime打开目标文件

命令行 mac sublime-text

纯爷们之梦 10 years, 1 month ago

 alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'

老爷我来了 answered 10 years, 1 month ago

解决方法是open命令:

DESCRIPTION

描述:


 The open command opens a file (or a directory or URL), just as if you had
 double-clicked the file's icon.

 open命令可以打开一个文件(或是目录、URL),就和你用双击该文件的方式打开的效果一样。

对你的需求,用下面的命令(程序名是 Sublime\ Text 什么的请自行修改):


 open -a sublime /path/to/your/file/to/edit

就可以指定使用sublime来打开特定文件。更多详情请执行 man open 了解。

狂気D鍵盤使 answered 10 years, 1 month ago

$HOME/bin $PATH 里,
/Applications/Sublime Text.app/Contents/MacOS/Sublime Text 软链接到 $HOME/bin 里,比如叫 sublime
然后执行 sublime test.hs 之类的命令。

简单粗暴法是 open test.hs ,但是要设置打开方式。

二重黒死蝶 answered 10 years, 1 month ago

Your Answer