K.K*_*ing 8 terminal sublimetext3 iterm2
我在sublime3中安装了Terminal包,在包中设置:
{
"terminal": "iTerm.sh",
"parameters": []
}
Run Code Online (Sandbox Code Playgroud)
但是当我按下command + shift + T按钮时,没有回应,为什么?
Syd*_*den 14
对于使用Bond的终端包的 Sublime Text 3上的iTerm2,请执行以下操作:
Preferences > Package Settings > Terminal > Settings - User粘贴以下内容并保存:
{
"terminal": "iTerm2-v3.sh",
"parameters": ["--open-in-tab"]
}
Run Code Online (Sandbox Code Playgroud)
在iTerm2上测试打开项目文件夹cmd + shift + T(使用Sublime 3 build 3131)
终端包网站参考:
小智 0
如果没有更多信息,很难说。然而,调试此类问题的一个好方法是查看控制台。要打开 Sublime 控制台,请按Ctrl + `或从主菜单中选择 View \xe2\x86\x92 Show Console。现在再次按下快捷键,看看是否显示一些调试消息。
如果您怀疑按键绑定有问题,可以view.run_command(\'open_terminal\')从控制台运行。这是发出的命令cmd+shift+t(请参阅包的配置文件)。
作为旁注。我不知道这个包的存在,相反我曾经写过几行来做到这一点。如果您想自己尝试运行终端等,它会很有用。
\n\nimport sublime_plugin, subprocess\n\nclass OpenTerminal(sublime_plugin.TextCommand):\n def run (self, edit):\n if self.view.file_name():\n cwd = \'/\'.join(self.view.file_name().split(\'/\')[:-1])\n else:\n cwd = self.view.window().project_data()[\'folders\'][0][\'path\']\n subprocess.Popen([\'xfce4-terminal\', \'--working-directory=\' + cwd])\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
9155 次 |
| 最近记录: |