macos - texto - sublime php editor




Abra o texto sublime do terminal no macOS (17)

No Terminal quando eu uso .subl

Ele retorna -bash: .subl: command not found

Alguém sabe como abrir o Sublime Text 3 a partir da linha de comando no macOS?


Adicioná-lo ao seu .bashrc ou .zshrc é uma solução simples.

alias sublime="open -a /Applications/Sublime\ Text.app"

Assumir :
1. Você já instalou o Homebrew.
2. / usr / local / bin é o seu $ PATH.
3. Você está em Yosemite ou El Capitain.

Editado 4 de agosto de 2017: MacOS Sierra 10.12.5 funciona bem confirmado por David Rawson, MacOS Sierra 10.12.6 confirmado por Alexander K.

Solução: Primeiro, execute o seguinte script no aplicativo Terminal para criar um link simbólico específico.

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

Então,

subl .

Hit return, deve instantaneamente pop-up app Sublime.


Estou usando o oh-my-zsh no Mac OSX Mavericks e o link do símbolo não funcionou para mim, então adicionei um alias no meu arquivo .zshrc:

alias subl="/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl"

Abra um novo terminal e você deve estar subl e digite subl .


Eu estou em um mac e isso funcionou para mim:

open /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl

Eu finalmente consegui isso para trabalhar na minha caixa de OSX. Eu usei estas etapas para fazê-lo funcionar:

  1. Teste subl de sua instalação do ST:

    Primeiro, navegue até uma pequena pasta no Terminal que você deseja que o ST abra e digite o seguinte comando:

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

    Observação: talvez você precise substituir Sublime\ Text.app no comando acima para Sublime\ Text\ 3.app ou Sublime\ Text\ 2.app dependendo de onde o aplicativo está armazenado no diretório de Applications . O. no final do comando acima, abre o diretório de trabalho atual no qual você está localizado (novamente, certifique-se de estar em um diretório que contenha apenas alguns arquivos!).

    Se você NÃO conseguir que o Sublime Text abra seu diretório de trabalho atual, o próximo conjunto de etapas NÃO funcionará. Se nada acontecer ou você receber um erro do Terminal, será porque não encontrou o aplicativo Sublime Text. Isso significaria que você teria que verificar o que digitou (ortografia, etc.) OU que o Sublime Text não está instalado!

  2. Verifique ".bash_profile":

    Agora é hora de criar seu link simbólico em sua pasta PATH , MAS, antes de fazermos, vamos verificar seu arquivo de perfil usando nano ~/.bash_profile . Estas são as seguintes linhas que pertencem a ter subl trabalho na linha de comando para o texto sublime:

    export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
    export EDITOR='subl -w'
    

    A primeira linha define o local onde você quer que o Terminal procure por binários em sua máquina, eu vou armazenar meu link simbólico no /usr/local/bin - Eu acho que você poderia armazená-lo em qualquer lugar desde que tenha notificado o Terminal onde procurar por binários.

    A segunda linha é OPCIONAL e apenas define o texto sublime como o editor padrão. A bandeira -w foi adicionada e você pode descobrir mais sobre os flags acessando a documentação do Sublime Text: ST3 subl ou ST2 subl

    Se você fizer alguma edição nesse arquivo depois de fechá-lo, será necessário executar o comando:

    source ~/.bash_profile 
    

    para compilar suas edições recém-aplicadas. Se você vir algum erro depois de obter o arquivo, conserte-o antes de passar para a etapa final.

  3. Crie um link simbólico para o texto sublime:

    Agora no seu caminho escolhido (eu usei /usr/local/bin ) agora você digita o seguinte comando:

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

    O /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl sendo EXATAMENTE o mesmo local que você inseriu e verificou como trabalhando no PASSO 1 acima. O /usr/local/bin/subl sendo o local onde você deseja que o link simbólico seja localizado - precisa ser um dos locais PATH do PASSO 2 acima.

    Agora, quando você navegar para uma pasta ou arquivo que você deseja abrir em Sublime Text você agora basta digitar subl seguido do nome do arquivo ou . para abrir o diretório de trabalho atual.

Espero que isto ajude!


Existe uma maneira fácil de fazer isso. Leva apenas alguns passos e você não precisa usar muito a linha de comando. Se você é novo na linha de comando, esta é a maneira de fazer isso.

Etapa 1: Encontrando o arquivo bin para colocar o arquivo executável subl em

  1. Abra o terminal
  2. digite cd .. --------------------- isso deve voltar um diretório
  3. digite ls ------------------------ para ver uma lista de arquivos no diretório
  4. digite cd .. --------------------- até obter uma pasta que contenha usr
  5. digite open usr --------------- isso deve abrir o buscador e você deve ver algumas pastas
  6. Abra a pasta bin ------- este é o lugar onde você irá copiar o seu arquivo executável sublime.

Etapa 2: localizando o arquivo executável

  1. abra o localizador
  2. Em arquivo, abra uma nova janela de localização (CMD + N)
  3. Navegue até a pasta de aplicativos
  4. encontrar texto sublime e clique direito para que você obtenha um menu suspenso
  5. Clique em Mostrar Conteúdo do Pacote
  6. Abra o conteúdo / SharedSupport / bin
  7. Copie o arquivo subl
  8. Cole-o na pasta bin na pasta usr que encontramos anteriormente
  9. No tipo de terminal em subl --------------, isso deve abrir o Sublime Text

Certifique-se de que é copiado e não é um atalho. Se você tiver um problema, veja a pasta usr / bin como ícones e cole o subl em uma área vazia na pasta. Não deve ter uma seta de atalho na imagem do ícone.


Funciona !!!! para mim no MacOS Sierra 10.12.2

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

e encontrá-lo no subl terminal


Gostaria de acrescentar que, se você estiver atualizando do Sublime Text 2, vá para / usr / bin e exclua seu antigo subl primeiro antes de seguir as mesmas instruções acima. Vale a pena a atualização.


Isso funcionou para mim (estou usando o OS X Mavericks)

Primeiro, crie um link simbólico:

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

Agora você pode abrir sublime com

subl "/a/path/to/the/directory/you/want/to/open"

No OS X Mavericks executando o Sublime Text 2, o seguinte funcionou para mim.

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

É útil localizar o arquivo no localizador e arrastá-lo e soltá-lo na janela do terminal, para que você possa ter certeza de que o caminho é o caminho correto. Não sou um usuário enorme do terminal, o que era mais confortável para mim. então você pode ir para o início do caminho e começar a adicionar as outras partes como os comandos UNIX abreviados. Espero que isto ajude


O que vou usar é muito simples.

open -a "sublime text" [file]

Isso abre o texto sublime imediatamente. Você pode especificar o arquivo para abrir como um parâmetro opcional, por exemplo, para abrir "myfile.txt" no diretório atual.


Para o MAC 10.8+

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

trabalhou !!


Por favor, note que não escreva em /usr/bin mas em /usr/local/bin . O primeiro é para o aplicativo que escreve o binário no sistema e o mais recente é para o uso específico de criar nossos próprios binários para todo o sistema (que é o nosso caso aqui quando o symlinking).

Também /usr/local/bin é lido após /usr/bin e, portanto, também é um bom lugar para sobrescrever qualquer aplicativo padrão.

Considerando isso, o symlinking correto seria:

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


Tente isso.

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

Você pode criar um novo alias no Terminal:

nano ~/.bash_profile

Copie esta linha e cole-a no editor:

alias subl='open -a "Sublime Text"'

Controle de batidas + x , depois y , depois entre para salvar e fechar.

Feche todas as janelas do Terminal e abra-a novamente.

É isso aí, agora você pode usar subl filename ou subl .


Você pode simplesmente adicionar um alias

alias subl='/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl'

Então você deve ser capaz de abrir uma pasta ou qualquer coisa com

subl <path>

Estou usando o mac airbook Abra seu terminal e digite

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

Em seguida, digite subl simples e nome do arquivo

 subl index.py




sublimetext