当前位置: 首页 > 知识库问答 >
问题:

在macOS中从终端打开Sublime文本

侯焱
2023-03-14

返回-bash:.subl:command not found

有人知道如何在macos中从命令行打开Sublime文本3吗?

共有1个答案

柳涵映
2023-03-14

我终于把这个用在OSX盒子上了。我使用了以下步骤使其工作:

>

  • 从您的ST安装测试subl:

    首先,导航到Terminal中希望ST打开的一个小文件夹,并输入以下命令:

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

    注意:根据应用程序存储在applications目录中的位置,您可能需要将上面命令中的sublime\text.app替换为sublime\text\3.appsublime\text\2.app。上面命令末尾的.打开您所在的当前工作目录(再次确保您所在的目录只包含几个文件!)。

    如果打开当前的工作目录时没有得到崇高的文本,那么下一组步骤将不起作用。如果什么都没有发生,或者你从Terminal得到一个错误,那将是因为它找不到崇高的文本应用程序。这将意味着您必须检查您键入的内容(拼写等),或者崇高的文本没有安装!

    选中“.bash_profile”:

    现在是时候在path文件夹中创建符号链接了,但在此之前,让我们使用nano~/.bash_profile检查配置文件文件。以下是与在命令行中使用subl处理崇高文本有关的行:

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

    第一行设置您希望Terminal在您的机器上查找二进制文件的位置,我将把符号链接存储在/usr/local/bin目录中--我想您可以将它存储在任何地方,只要您已经通知Terminal查找二进制文件的位置。

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

    source ~/.bash_profile 
    

    若要编译新应用的编辑,请执行以下操作。如果您发现任何错误后,您的文件来源,请在移动到最后一步之前修复它们。

    创建到崇高文本的符号链接:

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

  •  类似资料:
    • 我通过自制软件在macOS 10.15中安装了Saxon。现在当我尝试 网旧金山。撒克逊人。使改变 我得到 zsh:找不到命令:net.sf.saxon.变换 我做错了什么? 谢谢,geb

    • 我想通过运行以下命令从Mac OSX终端运行/打开Visual Studio代码。我在这里找到了说明: https://code.visualstudio.com/docs/setup 显然我需要在我的文件中包含这一点,所以我做了,但没有用。 我在此处编辑了文件:

    • 我正在尝试制作一个小的macOS查看器应用程序,它将显示ODT(打开文档)文件的内容,但不允许以TextEdit的方式进行编辑。在一个在线教程的帮助下,我制作了一个RTF查看器,其中包含了document.swift: 我想不通的是如何让程序读取ODT数据而不是RTF数据,也找不到任何有助于解决问题的文档。所以我的问题是:我如何重写那些代码以读取ODT文件而不是RTF文件?

    • 我怎样才能从终端上打开一个git diff的Sublime?

    • 如何在Visual中打开执行shell命令的终端

    • 要从终端编辑文件,我使用 subl(用于Sublime的文本)来编辑文件;示例:如果我需要编辑应用程序.js文件,我使用 subl 应用程序.js有什么方法可以设置网络Storm以从终端打开吗?