'subl' parou de funcionar no zsh

3

Quando tento criar um arquivo a partir da linha de comando, recebo o erro zsh: comando not found: “open

Isso estava funcionando e parou há alguns dias :( No meu arquivo .zshrc, o atalho é: alias subl=“open -a 'Sublime Text'”

meu $ PATH é: /Users/joe/.rvm/gems/ruby-2.1.3/bin:/Users/joe/.rvm/gems/ruby-2.1.3@global/bin:/Users/joe/.rvm/rubies/ruby-2.1.3/bin:/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/joe/.rvm/bin:/Users/joe/.rvm/bin

Alguma idéia do que preciso fazer para que meu alias funcione novamente?

    
por JAstuccio 03.10.2014 / 20:30

1 resposta

4

Você está usando aspas curvas em seu comando alias. Shells usam apenas aspas simples e aspas duplas ASCII. Alterar e para " :

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

Não use um processador de texto ao editar scripts de shell, use um editor de texto de programação como emacs ou vi e eles não converterão as aspas tradicionais em aspas curvas.

    
por 04.10.2014 / 00:46

Tags