sublimetext2 - 在 Windows 上使用 Sublime Text 2 在 Git Bash 中打开文件夹

标签 sublimetext2

我正在寻找一种解决方案,以便能够右键单击 Windows 上 Sublime Text 2 侧栏中的任何文件夹,然后选择“使用 Git Bash 打开”,以便 Git Bash 打开该文件夹,准备就绪用于我的 git 命令。

我已经尝试使用 Side Bar Enhancements 插件打开方式功能,但没有成功。

哦,我试过 ST2 的“Git”插件。这不是我需要的。

最佳答案

这对我在 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/

关于sublimetext2 - 在 Windows 上使用 Sublime Text 2 在 Git Bash 中打开文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17085438/

相关文章:

python - 如何在 SublimeREPL 中运行一个文件?

windows - Sublime Text 2、Windows、bash/cygwin 而不是 cmd

sublimetext2 - 使 PyCharm 'look' 像 Sublime 文本一样

Sublimetext2 与 python 控制台一起使用

bash - 在不打开空白窗口的情况下从命令行打开 Sublime 项目

regex - 查找管道字符并替换为换行符

regex - Sublime 的 : replace everything between quotes

sublimetext2 - sublime_api 模块在哪里?

maven - 无法成功安装 sublime maven 插件

sublimetext3 - 单个 Sublime Text 2 用户键盘映射快捷方式中的多个 "commands"