当我尝试从命令行创建文件时,我收到错误 zsh: command not found: “open
这在几天前起作用并停止了:(在我的 .zshrc 文件中,快捷方式是: alias subl=“open -a 'Sublime Text'”
我的 $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
任何想法我需要做什么才能让我的别名再次工作?
您在别名命令中使用了花括号。Shell 仅使用 ASCII 单引号和双引号。更改“并”为":
alias subl="open -a 'Sublime Text'"
Run Code Online (Sandbox Code Playgroud)
在编辑 shell 脚本时不要使用文字处理器,使用像emacs或 之类的编程文本编辑器vi,它们不会将传统引号转换为卷曲引号。
| 归档时间: |
|
| 查看次数: |
2239 次 |
| 最近记录: |