Answers:
作为一次性的事情,
open -a /Applications/TextWrangler.app myfile.txt
open -b com.barebones.textwrangler myfile.txt # same thing by ID
您还可以创建一个alias
用于打开的TextWrangler,并将其放在.bash_profile
文件上,该文件是默认情况下的隐藏文件,通常位于您的主目录中。
这是您可以插入的命令:
# Type 'tw' on the terminal to open TextWrangler
alias tw='open -a /Applications/TextWrangler.app'
要将TextWrangler设置为默认值:
open
参考LaunchServices DB ,完全省去应用程序的路径。这样open -a TextWrangler file.txt
就足够了。
如果您安装了TextWrangler命令行工具,则只需键入
edit my_text_file.txt
在终端,它应该打开。
如果这不起作用,则必须安装TextWrangler命令行工具。
如果安装了MacApp商店版本,请从以下页面下载安装程序:http : //www.barebones.com/support/textwrangler/cmd-line-tools.html
如果从BareBones软件站点下载,则在“应用程序”(TextWrangler)菜单或“帮助”菜单中应该有一个“安装命令行工具”命令。我认为它在“文字牧马人”菜单中。
IMO,使用open
是正确的方法。但是,它需要键入一些内容,因此您可能需要考虑为其创建shell别名。如果您不想更改默认编辑器,则此方法也很好。
$ alias tw='open -a /Applications/TextWrangler.app'
$ tw myfile.txt
要使别名在打开的每个外壳程序中都可用,只需将行添加到.bashrc
主目录中即可。如果还.bashrc
没有,请自己创建并添加行。然后打开一个新的终端选项卡进行尝试。
open -a TextWrangler .
可以方便地打开文本文件的当前文件夹。… alias twf='open -a TextWrangler.app .
或仅tw .
使用上面的别名。
如果您安装了TextWrangler命令行工具,则可以使用'edit'从命令行在TextWrangler中打开文件。您应该在初次安装时提示您安装工具,或者可以转到首选项和“工具”部分,然后单击安装程序按钮。它还为您提供了twdiff,这是一个基于TextWrangler的差异工具。如果安装了工具,则可以“手动编辑”以查看所有可用的开关。
open file.txt
。