Sublime Text 2的解决方案在Sublime Text 2 - Open CMD prompt at current or project directory (Windows) 。但是这个脚本在ST3中不起作用。
答案 0 :(得分:11)
更简单的解决方案是安装SublimeREPL,有一个shell REPL。您可以将keymap添加到用户配置中。然而,这打开了Sublime内的shell。
如果您愿意,旧脚本仍然有效。不要将它们(cmd.py
& Context.sublime-menu
)放在cmd
目录中,而是将它们放在Cmd
目录下,该目录应该大写。
我在这里简化了脚本:
import os, sublime_plugin
class CmdCommand(sublime_plugin.TextCommand):
def run(self, edit):
path, _ = os.path.split(self.view.file_name())
os.chdir(path)
os.system('cmd')