我已经安装了zsh和ohmyzsh。我按照指令通过在文件夹中键入sublime来在命令行上打开sublime text 3。 我可以通过输入'subl'打开sublime来打开它,而不是输入整个'sublime'这个词吗?如果是这样怎么对ohmyzsh?
当我执行echo $ PATH时,它返回/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin
提前感谢您的帮助。
********************编辑******************** 对于那些遇到问题的人,请尝试EASY方式。 Fidner去了根目录 应用 找到崇高的右击“显示内容” contents / sharedSupport / bin ==>应该有一个文件'subl'
现在回到root目录和usr / local / bin并查找subl或sublime。删除那些并粘贴最近复制的subl。
应该像魅力一样工作。
答案 0 :(得分:2)
我认为您正在寻找一种在zsh中设置别名的方法:https://askubuntu.com/questions/31216/setting-up-aliases-in-zsh
答案 1 :(得分:1)
从Sublime binary创建一个符号链接到/ usr / local / bin。符号链接可以是任何名称
答案 2 :(得分:1)
这对我有用。我按照sublime位于my / Applications目录中的路径,创建了一个指向本地可执行程序的符号链接。它也适合你。如果/ Applications / Sublime Text.app/Contents/SharedSupport/bin/没有导致subl比它不起作用。你可能需要sudo到cd和ln -s。
ln -s /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
我从StackOverflow Question找到了这些信息。此外,这个Unix答案帮助我更好地理解/usr/local/bin/路径。这个answer也很棒。我希望它有所帮助。
答案 3 :(得分:-1)
这就是你如何在bin中创建符号链接到sublime app。
sudo ln -s /usr/share/applications/sublime-text.desktop / usr / local / bin / subl