Sublime Text 3 - OS X命令行,subl不起作用

时间:2014-01-21 03:51:20

标签: sublimetext sublimetext3

sI不能使别名'sublime'起作用

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl

我查了路径:

/Applications/Sublime Text.app/Contents/SharedSupport/bin/
  

$ ls- la

总计0

  

drwxr-xr-x 2 ks admin 1月19日11:22。

     

drwxr-xr-x 3 ks admin 102 Dec 16 21:25 ..

这是我厌倦了做的事情:

  1. 使用subl
  2. 打开文件
  3. $ cd subl
  4.   

    -bash:cd:subl:没有这样的文件或目录

    1. $ open subl
    2.   

      文件/ Applications / Sublime   Text.app/Contents/SharedSupport/bin/subl不存在。

      1. $ subl --help
      2.   

        -bash:subl:command not found

2 个答案:

答案 0 :(得分:0)

如果在创建符号链接后仍然无法正常工作,则可能会隔离该文件。要检查,请打开终端并进入subl所在的目录。一旦到达,请键入以下内容检查扩展权限:

xatt subl

如果您看到com.apple.quarantine,则会隔离您的文件。要删除隔离区,请执行...

xattr -d com.apple.quarantine my_jar.jar

答案 1 :(得分:-1)

你可以尝试一些小事

sudomkdir /usr/local

sudomkdir /usr/local/bin

sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sub

记得将sublime文本版本更改为已安装的版本(我推荐2/3,而不是第一个版本)

终端用法:

(对于您目前所在的目录)subl。

(任何其他目录)subl~ / Documents / example.txt

尝试:

mkdir / Applications / Sublime \ Text \ 2.app/Contents/SharedSupport/bin/subl