如何从Bash命令行设置和打开Sublime Text?

时间:2018-01-31 06:41:52

标签: windows bash

我在Windows Powershell上为bash设置Sublime Text时遇到问题。我想使用Sublime Text而不是emacs或vi。我让它工作一次,但每次我关闭终端它都会停止工作。

我用过

alias subl='"/mnt/c/Program Files/Sublime Text 3/sublime_text.exe"'

并且这可以工作但是在我关闭终端并重新打开它之后,它再也无法识别该命令。

2 个答案:

答案 0 :(得分:0)

从powershell运行bash.exe或直接调用bash.exe时,Windows似乎不会使您的默认目录成为您的家!多数民众赞成也许也许你不能像其他人提到的那样看到.bashrc。所以为了使你的别名持久..

搬到你的家中:

cd ~
vim .bash_profile

我使用.bash_profile但正如其他人提到的那样你可以/可以将它添加到.bashrc

将此添加到您的.bash_profile

alias subl=' "/mnt/c/Program Files/Sublime Text 3/sublime_text.exe"'

现在,每次登录时,.bash_profile都会加载您的别名

subl

将为您显示加载Sublime文本

我会推荐一种稍微清晰的方式。将其添加到您的.bash_profile

export PATH="/mnt/c/Program Files/Sublime Text 3":$PATH

现在你可以简单地运行:

sublime_text.exe

答案 1 :(得分:0)