我在 OS X Snow Leopard 上尝试了几种解决方案来让 TextMate2 识别mate filename
,但似乎没有“伙伴”可供mate
命令调用:
$cd /Applications/TextMate.app/Contents/SharedSupport/
$ ls -al
total 0
drwxr-xr-x 3 admin staff 102 9 Jul 2012 .
drwxr-xr-x 9 admin staff 306 9 Jul 2012 ..
drwxr-xr-x 3 admin staff 102 9 Jul 2012 Bundles
$ which mate
/Users/admin/bin/mate
但是 mate 脚本 (~/bin/mate) 失败,因为 'Contents/Resources/mate' 不存在:
#!/bin/sh
exec "${TM_MATE:-$("$TM_SUPPORT_PATH/bin/find_app" com.macromates.TextMate.preview)/Contents/Resources/mate}" "$@"
...所以mate myfile
给出:
/Users/admin/bin/mate: line 2: /bin/find_app: No such file or directory
/Users/admin/bin/mate: line 2: /Contents/Resources/mate: No such file or directory
/Users/admin/bin/mate: line 2: exec: /Contents/Resources/mate: cannot execute: No such file or directory
大约 2 小时后,我找不到解决方案,所以如果有人遇到同样的问题,我将不胜感激。