如何在Windows的Git Bash中打开Sublime Text?我尝试在~/.bashrc文件中添加别名,但没有任何作用。我一直在寻找一些非常简单的东西,但是在互联网上找不到。
您可以使用以下命令在Git Bash中打开Sublime Text:
subl
如果此命令无法正常工作,请确保已将Sublime Text添加到系统路径中,并重启Git Bash。
如何在Windows的Git Bash中打开Sublime Text?我尝试在~/.bashrc文件中添加别名,但没有任何作用。我一直在寻找一些非常简单的东西,但是在互联网上找不到。
您可以使用以下命令在Git Bash中打开Sublime Text:
subl
如果此命令无法正常工作,请确保已将Sublime Text添加到系统路径中,并重启Git Bash。
我将回答自己的问题。首先,在/Users/username目录下创建了一个.bash_profile
文件,并将所有git别名复制到此处。为了访问sublime text,我添加了以下别名:
alias subl="/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"
我认为反斜杠后面的空格对于格式很重要。如果这样不起作用,您将不得不查找sublime_text.exe文件所在的位置,并按照上述格式放置路径。现在在git bash命令行中只需键入:
subl .
用Sublime Text打开当前目录或文件名
subl readme.md
我在 .bash_profile
文件中添加了其他有用的别名,以便在 Sublime Text 中打开它。
alias gc="git commit -m"
alias ga="git add ."
alias gl="git log"
alias gs="git status"
在您的 Git Bash 命令提示符中,您可以简单地输入:
gs ##for git status
gl ##for git log, etc
我希望这能帮到某个人。
alias subl="/c/Program\ Files/Sublime\ Text\ 3/subl.exe"
- Gabriel Staplessubl
命令,这是我推荐的“将Sublime Text 3设置为您的git编辑器的最佳设置”(https://dev59.com/RnE85IYBdhLWcg3w03Dz#48212377)。 - Gabriel StaplesC:\Users\YourUserName\
下创建.bash_profile
文件,并在该文件中添加以下行:alias 'subl="/c/Program Files/Sublime Text 3/subl.exe"'
cd ~
找到该文件夹)。 - Jacqueline P.更好的解决方案:
更新版本的sublime text 3(Build 3065)带来了这个功能,名为"subl.exe",而在Mac OS中是"subl"。
如何使用:
步骤1:更新sublime text(在sublimetext中--> 帮助 -> 检查更新)
步骤2:
只需通过bash导航到您的项目文件夹,然后键入subl.exe,它应该会在sublime text中打开该文件夹。(如果遇到“subl.exe”命令未找到,请将sublime的路径添加到系统路径中,例如:"C:\Program Files\Sublime Text 3" - 这里是如何将路径添加到环境变量中的方法)
我对这些东西和git以及sublime text都是新手。我正在上Udacity的git课程,但无法让git bash打开sublime text。
我不断收到bash: subl: C:/Program command not found
或类似的消息。
我最终发现问题出在我的斜杠方向错误,而且如果您的文件路径中有空格,则每次有空格时都必须添加一条斜线,它会解决问题。
我最终键入
echo 'alias subl="C:/Program\ Files/Sublime\ Text\ 3/subl.exe"' >> ~/.bashrc
然后subl
sublime text就被打开了。
我的原始文件路径是-
C:\Program Files\Sublime Text 3
所以请确保您的斜杠方向正确,并且如果您的文件路径中有空格,请在单词后面添加必要的斜线。
我使用的是Windows 10、Sublime Text 3和Git Bash。
希望这能节省其他人大量时间。
我将以下内容添加到了我的C:\Users\username\.bashrc文件中:
export PATH="$PATH:/c/Program Files/Sublime Text 3"
保存文件。然后在Git Bash中输入:
which subl
Create a text file called subl (with no extension) with the following content:
#!/bin/sh
"C:\Program Files\Sublime Text 2\sublime_text.exe" $1 &
Copy it into the C:\Program Files (x86)\Git\bin folder. 32bit Copy it into the C:\Program Files\Git\usr\bin folder. 64bit
现在,在 Windows Git Bash 上打开文件,请输入以下命令:
subl text.txt
或者
subl .
我遇到的一个问题是,我不得不在目录路径中使用反斜杠\
而不是正斜杠/
,就像这里的每个人都在使用的那样。然后我必须使用双反斜杠\\
来转义反斜杠。因此,在我的情况下,我将路径写成了这样:
alias subl='C:\\Program\ Files\\Sublime\ Text\ 3\\sublime_text.exe'
vim .bashrc
按下 i
键进入插入模式
输入:
alias subl='C:/Program\ Files/Sublime\ Text\ 3/sublime_text.exe'
esc
退出输入模式:
w
q
enter
以保存并退出 vimsubl
应该会打开 sublime text 编辑器了。定位Sublime Text安装的文件夹。这里我举例说明Sublime Text 3安装在C:/Program Files中。对于许多用户来说,它存在于C:/Program Files (x86)中。
运行以下命令(根据您的需求):
echo 'alias subl="/c/Program\ Files/Sublime\ Text\ 3/sublime_text.exe"'>> ~/.bashrc
或者
echo 'alias subl="/c/Program\ Files\ \(x86\)/Sublime\ Text\ 3/sublime_text.exe"'>> ~/.bashrc