【问题标题】:"Close tabs in current pane" command for Sublime Text 2Sublime Text 2 的“关闭当前窗格中的选项卡”命令
【发布时间】:2014-10-29 21:26:51
【问题描述】:

像许多其他人一样,我在 Sublime Text 2(视图->布局->等)中广泛使用面板。

我想映射一个快捷方式来关闭活动面板中的所有选项卡。
我知道 close_allclose_others 命令存在,如以下 SO 问题中所述:

但是,我无法找到仅关闭活动窗格中的选项卡的命令。
有没有办法做到这一点?

【问题讨论】:

    标签: command sublimetext2 sublimetext


    【解决方案1】:

    在您的Packages/User 目录中创建一个名为closetabsinpane.py 的文件,其中包含以下内容:

    import sublime
    import sublime_plugin
    
    class CloseViewsInGroupCommand(sublime_plugin.WindowCommand):
        def run(self):
            for v in self.window.views_in_group(self.window.active_group()):
                g, view_index = self.window.get_view_index(v)
                self.window.run_command("close_by_index", { "group": g, "index": view_index})
    

    并为您的用户键盘映射文件添加快捷方式:

    { "keys": ["ctrl+shift+alt+x"], "command": "close_views_in_group" },
    

    【讨论】:

      猜你喜欢
      • 2013-04-19
      • 1970-01-01
      • 2012-11-13
      • 1970-01-01
      • 1970-01-01
      • 2013-03-01
      • 2013-08-29
      • 1970-01-01
      • 2012-08-26
      相关资源
      最近更新 更多