在 Mac 上,如何从 shell 启动 TextEdit 或 TextMate?(bash)

在 Mac 上,如何从 shell 启动 TextEdit 或 TextMate?(bash)

我试过了,唯一的办法似乎是输入

/Applications/TextEdit.app/Contents/MacOS/TextEdit

在 bash shell 中。但即使我关闭了应用程序,也不算退出。我需要转到 dock 上的应用程序图标并单击“退出”,这样它才会退出。

还有其他方法可以调用和退出吗?谢谢。

答案1

您可以使用mate [file]从 shell 打开它。

这确实需要你链接此,但它相当容易,我相信它可能已经是偏好设置中的一个选项。刚刚检查过,转到菜单栏中的“帮助”->“终端使用”

您还可以使用mate .(注意.)将整个当前文件夹作为 TextMate 中的项目打开。

答案2

我读过MacRumours 指南open,即运行open -e file.txt以使用 TextEdit 打开文件,并且(如果您已将 TextWrangler 设置为 .txt 文件的默认程序)open -t file.txt使用 TextWrangler(或您已设置的任何默认程序)打开它。如果您要设置文件类型的默认程序,请参阅这个问题

答案3

打开你的 .bash_profile,例如:

nano ~/.bash_profile

在文件末尾粘贴以下内容:

# TextMate
o(){
open $1 -a textmate.app
}

重新加载你的个人资料:

source ~/.bash_profile

用法:

o myfile.txt

答案4

对于 TextMate,只需在 shell 中输入“mate filename”。目录名也可以。

相关内容