我正在寻找能够右键单击Windows栏中Sublime Text 2的侧栏中任何文件夹的解决方案,然后选择“使用Git Bash打开”以便Git Bash打开该文件夹,准备就绪对于我的git命令。
我尝试使用Side Bar Enhancements插件的Open With功能,但没有运气。
哦,我已经尝试过ST2的“Git”插件。这不是我需要的。
答案 0 :(得分:7)
这适用于Windows 7
在Packages/User
git_bash.py
import sublime
import sublime_plugin
class GitBashCommand(sublime_plugin.WindowCommand):
def run(self, **args):
dir = args["dirs"][0]
self.window.run_command("exec", {"cmd": ["start", "sh", "--login", "-i"], "shell": True, "working_dir": dir})
self.window.run_command("hide_panel", {"panel": "output.exec"})
def is_visible(self, **args):
return len(args["dirs"]) > 0
Side Bar.sublime-menu
[
{ "caption": "Git bash...", "command": "git_bash", "args": { "dirs": []} }
]
确保在Windows PATH中添加Git Bash bin文件夹,默认情况下在Windows 8上添加; C:\ Program Files(x86)\ Git \ bin \
http://www.howtogeek.com/118594/how-to-edit-your-system-path-for-easy-command-line-access/
答案 1 :(得分:0)
创建一个没有扩展名的文件并输入:
#!/bin/sh
"C:\Program Files\Sublime Text 2\sublime_text.exe" $1 &
然后,打开你的Git文件夹>把它贴在那里。
现在,你可以做到
subl sample_directory