88439


### 問題点

`subl` コマンドをターミナルに入力してもsublime textが起動しない

### 環境

MacBook Pro

### 試したこと

下記サイトを手順通りに実施

[Macで「PATHを通す」をちゃんと理解する](https://datawokagaku.com/what_is_path/)  
[ターミナルにて subl test と打ち込んでも Sublime Text
が開かない](https://ja.stackoverflow.com/q/82918)

[code]

    yuta@yuutanoMacBook-Pro ~ % ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/. 
    ln: /usr/local/bin/./subl: File exists
    yuta@yuutanoMacBook-Pro ~ % sudo chown -R $(whoami) /usr/local/bin                                                 
    Password:
    yuta@yuutanoMacBook-Pro ~ % subl test                                                                              
    zsh: command not found: subl
    yuta@yuutanoMacBook-Pro ~ % 
    
[/code]

### 検証項目

`ls /usr/local/bin` の実行結果

[code]

    Sublime             docker-credential-desktop   kubectl.docker
    com.docker.cli          docker-credential-ecr-login subl
    docker              docker-credential-osxkeychain   vpnkit
    docker-compose          hub-tool
    docker-compose-v1       kubectl
    
[/code]

#### 「回答1」の検証結果

[code]

    yuta@yuutanoMacBook-Pro ~ % ls /usr/local/bin/subl
    /usr/local/bin/subl
    yuta@yuutanoMacBook-Pro ~ % ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl`
    bquote>
    
[/code]

#### 「回答1」の検証結果その2

[code]

    (base) yuta@yuutanoMacBook-Pro ~ % ls /usr/local/bin/subl
    /usr/local/bin/subl
    (base) yuta@yuutanoMacBook-Pro ~ % ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    ln: /usr/local/bin/subl: File exists
    (base) yuta@yuutanoMacBook-Pro ~ % subl test             
    zsh: command not found: subl
    
[/code]


CC BY-SA 4.0
2022-04-21T09:04:01.273
88437
2023-01-01T04:11:57.003
2022-04-21T11:42:08.213
3060
52309
question
macos sublimetext
Mac で subl コマンドを実行しても Sublime Text が起動しない

[code]

    ls /usr/local/bin/subl
    
[/code]

と打ち込んで、

[code]

    /usr/local/bin/subl
    
[/code]

と出ない場合は、もう一度

[code]

    rm /usr/local/bin/subl
    
[/code]

としてから

[code]

    ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
    
[/code]

とリンクを張り直して下さい


CC BY-SA 4.0
2022-04-21T09:45:30.973
88439
2022-04-21T09:52:41.690
2022-04-21T09:52:41.690
14745
14745
88437
answer


SublimeがApplications配下にないように思います。  
ダウンロードしてそのまま使っている場合、Sublimeはダウンロードフォルダ配下に存在しますので、Applications配下に移動させたらうまくいくのではないでしょうか。

存在確認

[code]

    ls -la /Applications
    
[/code]

Sublimeがなければ普段使っている場所からFinderで移動するかそちらにリンクを貼る。  
移動後、さらにエラーが出るようなら以下が参考になるかもしれません。  
参照：https://github.com/sublimehq/sublime_text/issues/3233


CC BY-SA 4.0
2023-01-01T03:14:31.657
93132
2023-01-01T04:11:57.003
2023-01-01T04:11:57.003
42719
42719
88437
answer