我安装了Sublime Text,想知道如何从终端打开其中的rb文件。我看到让Sublime Text成为我的核心编辑器的命令是什么?我看到我可以让Sublime成为我的核心编辑器,但我想要能够打字
sublime file.rb
在Windows中如何做到这一点?
我安装了Sublime Text,想知道如何从终端打开其中的rb文件。我看到让Sublime Text成为我的核心编辑器的命令是什么?我看到我可以让Sublime成为我的核心编辑器,但我想要能够打字
sublime file.rb
在Windows中如何做到这一点?
当前回答
我只是以管理员身份运行命令提示符程序,并执行以下命令。 简单,但对我有用。
echo "c:\Program Files\Sublime Text 3\subl.exe" %1 > %systemroot%\system32\subl.bat
当然,您可以任意调用bat文件。从那时起,作为任何用户,你可以简单地使用:
subl myfile.txt
其他回答
Windows命令提示符
对于Windows cmd.exe,你可以添加崇高的文本安装目录到你的PATH环境变量,这将允许你输入:
sublime_text file.rb
就我个人而言,我添加了一个doskey(在.bat文件中设置为自动运行cmd),这样我就可以键入subl file.rb:
> doskey subl="C:\Program Files\Sublime Text 2\sublime_text.exe" $*
Cygwin
对于默认的bash shell,为~/添加一个别名。Bashrc文件:
$ echo 'alias subl="/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"' >> ~/.bashrc
试试这个:
alias subl='"/c/Program Files/Sublime Text 2/sublime_text.exe"'
确保sublime安装了哪个目录。 它会创建sublime的别名,然后输入:
subl file.rb
我已经创建了sub .bat在C:\Program Files\Sublime文本2的内容:
start sublime_text.exe %*
现在我在PATH中有C:\Program Files\Sublime Text 2,我可以简单地键入“subl文件夹”,它工作得很好,无需添加任何东西来自动启动。
在环境变量中,我也将%SUBLIME_HOME%变量添加到路径变量中 然后从我的命令终端做了一个符号链接
mklink sb sublime_text.exe
我在windows目录中创建了一个简单的批处理文件(s.bat)来启动sublime text
这是我放在批处理文件启动Sublime Text 2的代码
@start "sublime" "%ProgramW6432%\Sublime Text 2\sublime_text.exe" %*
我把打字称为崇高
s
我直接打开一个文件使用
s filename.ext