gpt4 book ai didi

macos - 在 macOS 中从终端打开 Sublime Text

转载 作者:行者123 更新时间:2023-12-02 07:20:14 24 4
gpt4 key购买 nike

当我使用 .subl 时在终端中

它返回-bash:.subl:找不到命令

有人知道如何在 macOS 中从命令行打开 Sublime Text 3 吗?

最佳答案

我终于让它在我的 OSX 机器上运行了。我使用以下步骤使其正常工作:

  1. 从 ST 安装中测试 subl:

    首先,导航到终端中您希望 ST 打开的一个小文件夹,然后输入以下命令:

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

    注意:您可能需要将上述命令中的 Sublime\Text.app 替换为 Sublime\Text\3.appSublime\Text\2.app 取决于应用程序在 Applications 目录中的存储位置。上述命令末尾的 . 将打开您所在的当前工作目录(再次确保您所在的目录仅包含几个文件!)。

    如果你没有让 Sublime Text 打开你当前的工作目录,那么接下来的步骤将不起作用。如果没有任何反应或者您从终端收到错误,那将是因为它找不到 Sublime Text 应用程序。这意味着您必须检查您输入的内容(拼写等),或者 Sublime Text 尚未安装!

  2. 检查“.bash_profile”:

    现在是时候在 PATH 文件夹中创建符号链接(symbolic link)了,但是,在此之前,让我们使用 nano ~/.bash_profile 检查您的配置文件。以下是与在 Sublime Text 命令行上使用 subl 相关的行:

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

    第一行设置您希望终端在计算机上查找二进制文件的位置,我将把我的符号链接(symbolic link)存储在 /usr/local/bin 目录中 - 我猜您是这样的可以将其存储在任何地方,前提是您已通知终端在何处查找二进制文件。

    第二行是可选的,只是将 Sublime Text 设置为默认编辑器。标志 -w 已添加,您可以通过访问 Sublime Text 文档了解有关标志的更多信息:ST4 subl , ST3 sublST2 subl

    如果您在关闭此文件后对其进行任何编辑,则需要运行以下命令:

     source ~/.bash_profile 

    编译您新应用的编辑。如果您在获取文件后发现任何错误,请先修复它们,然后再进行最后一步。

  3. 创建 Sublime Text 的符号链接(symbolic link):

    现在在您选择的路径(我使用/usr/local/bin)中输入以下命令:

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

    /Applications/Sublime\Text.app/Contents/SharedSupport/bin/subl 与您在上述步骤 1 中输入并验证的位置完全相同。 /usr/local/bin/subl 是您想要放置符号链接(symbolic link)的位置 - 需要是上面第 2 步中的 PATH 位置之一。

    现在,当您导航到要在 Sublime Text 中打开的文件夹或文件时,只需输入 subl 后跟文件名或 . 即可打开当前工作目录。

关于macos - 在 macOS 中从终端打开 Sublime Text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16199581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com