我安装了Sublime Text,想知道如何从终端打开其中的rb文件。我看到让Sublime Text成为我的核心编辑器的命令是什么?我看到我可以让Sublime成为我的核心编辑器,但我想要能够打字
sublime file.rb
在Windows中如何做到这一点?
我安装了Sublime Text,想知道如何从终端打开其中的rb文件。我看到让Sublime Text成为我的核心编辑器的命令是什么?我看到我可以让Sublime成为我的核心编辑器,但我想要能够打字
sublime file.rb
在Windows中如何做到这一点?
当前回答
Windows ONLY:如何在窗口中打开“Sublime Text”?
假设你的Sublime Text 3位于“C:\Program Files\Sublime Text 3”目录中
在Git Bash中复制粘贴并运行: echo 'alias subl="/C/Program\ Files/Sublime\ Text\ 3/sublime_text.exe"' >> ~/.bashrc .exe 关闭Git Bash并重新打开它。 在Git bash类型中: subl
其他回答
我把这个添加到我的PowerShell配置文件中:
Set-Alias subl 'c:\Program Files\Sublime Text\subl.exe'
为Sublime Text 3(或任何未来的版本)修改这个。
你也可以在内置帮助中阅读配置文件:
Get-Help about_Profiles
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
这是最普遍接受的答案,但其作者不幸地说,修改PATH是“困难的”-它根本不是。这很简单。我刚做到了,你也可以!
下面是该怎么做:
在Windows资源管理器中导航到sublime文本目录,从路径栏中复制完整路径。
例如,我在Dropbox中设置了一些可移植应用程序的开发工具,所以我复制了路径:
c:\用户\用户名\ dropbox \程序\ sublime Text Build 3114 x64
进入“控制面板->系统->高级系统设置->环境变量”
在生成的窗口中,导航到底部窗口的“path”,选中它,然后点击“编辑”。
在出现的窗口中,点击“新建”,粘贴你的Sublime文本路径,然后点击“确定”。
现在打开CMD或Powershell并键入subl
崇高文本窗口将打开。享受吧!
注意:我注意到其他人以类似的方式回答了这个问题,但使用了固定的Sublime Text位置。这可能对某些人有用,但对另一些人来说,这些指示可能是错误的。事实上,Sublime Text位置可以在驱动器上的任何地方,知道它在哪里并复制该特定位置是分配PATH变量的最重要部分之一。
创建注册表:
微软HKEY_LOCAL_MACHINE \ SOFTWARE \ \ Windows \ CurrentVersion \ \ sublime.exe应用路径
将默认参数REG_SZ的值更新为:
C:\Program Files\Sublime文本2\sublime_text.exe
您可以简单地安装记事本替代品http://www.binaryfortress.com/NotepadReplacer/ 它会做什么是崇高的默认记事本在Windows中,然后你可以简单地使用命令,你通常使用在Windows中打开内置记事本。例如
`//to open test.txt, just type
notepad test.txt
//to open sublime, Type
notepad`