命令行 – 使用命令行在Sublime Text 3中打开一个文件夹

前端之家收集整理的这篇文章主要介绍了命令行 – 使用命令行在Sublime Text 3中打开一个文件夹前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图打开一个在崇高的文本3的目录.

我可以使用subl命令从命令行启动升华.

帮助文本显示如下:

Sublime Text build 3059

Usage: subl [arguments] [files]         edit the given files
   or: subl [arguments] [directories]   open the given directories
   or: subl [arguments] -               edit stdin

Arguments:
  --project <project>: Load the given project
  --command <command>: Run the given command
  -n or --new-window:  Open a new window
  -a or --add:         Add folders to the current window
  -w or --wait:        Wait for the files to be closed before returning
  -b or --background:  Don't activate the application
  -s or --stay:        Keep the application activated after closing the file
  -h or --help:        Show help (this message) and exit
  -v or --version:     Show version and exit

--wait is implied if reading from stdin. Use --stay to not switch back
to the terminal when a file is closed (only relevant if waiting for a file).

Filenames may be given a :line or :line:column suffix to open at a specific
location.

因此,要打开一个目录,我应该可以使用以下

subl ./folder_name

但这对我来说并不奏效. Sublime打开(有一个空的新文档),我看不到边栏中的文件夹.

我做错了吗

BTW.我用“哦我的鱼”加载项使用鱼壳(我也添加了崇高的附加)…

解决方法

仅限Mac或Linux

最好的&最安全的方法是创建从Sublime可执行文件(subl)到已经在$PATH(例如/usr/local / bin /)中的文件夹的符号链接.如果你这样做的话你不必每次更新升级更新…

对于运行BASH(即大多数人)的用户

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

如果不起作用,请在主目录中创建一个bin文件夹(如果尚未存在),将其添加到PATH变量并创建一个到该文件的软链接).

mkdir $HOME/bin
export PATH=$HOME/bin:$PATH
ln -s '/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl' $HOME/bin/subl

然后在开始正确使用它之前,我建议先看看帮助文本,这说明它的用法

subl -h

例如

subl my_folder_name/filename.txt
subl my_folder_name

在Sublime中分别打开一个文件文件夹.

再走一步

我使用BASH功能进一步提高了以下好处:

>将快捷方式缩短为s(稍短于subl).
>如果在subl / s后没有指定文件/目录,则自动打开当前目录.

如果需要,您可以通过运行以下操作来使用此功能(运行以上操作之后):

cd
subl .bashrc

这应该在Sublime Text中打开.bashrc文件.将以下内容添加底部.

function s {
  if [ "$1" != "" ]; then
    subl $1
  else
    subl $PWD
  fi
}

然后你可以打开Sublime,只需输入一个s(所有的崇高参数仍然可以工作)…

(Side Point,我也使用一个类似的函数来打开(对于mac)/或者xdg-open(对于ubuntu);在那里我把命令缩短到只是o我使用很多来打开文件管理器中的当前目录) …

鱼壳用户(你知道你是谁)

上述出口线路不行;所以交换它以下

set PATH $HOME/bin:$PATH

编辑之前

我有不同版本的命令行subl和崇高的文本三安装.我只是删除subl命令,然后重新添加,并解决了我的问题…

对于那些可能会发现这个有用的人,这就是我所做的:

subl -v

显示了我的命令行升华的建立,当我检查这个对我的实际Sublime的版本,我注意到命令行subl是一个较旧的版本.所以我试图使用以下命令找到命令行subl的位置(对我来说这是/usr/bin/subl):

which subl

所以我第一次删除这个旧的命令行的崇高文字.

sudo rm /usr/bin/subl   (use `sudo` only if necessary)

然后重新添加Subl到我的PATH(如上)

原文链接:https://www.f2er.com/html/231156.html

猜你在找的HTML相关文章