Sublimetext2 仅使用键在升华文本中将选项卡从一列移动到另一列

Sublimetext2 仅使用键在升华文本中将选项卡从一列移动到另一列,sublimetext2,text-editor,sublimetext,sublimetext3,Sublimetext2,Text Editor,Sublimetext,Sublimetext3,有人知道这条捷径吗?我正在网上寻找它,但我似乎找不到它移动它是CTRLSHIFT1移动到组0,CTRLSHIFT2移动到组1,等等-这是在Linux、Windows和OSX上 文本缓冲区也可以移动到其相邻的组: Linux、Windows: CTRLk+CtrlShift左 CTRLk+CtrlShift右 OSX 超级K+超级左移 超级K+超级右移 下面是我的默认设置(Linux)的整个组部分。sublime keymap-Windows键完全相同,而OSX键在顶部部分相同,但在底

有人知道这条捷径吗?我正在网上寻找它,但我似乎找不到它移动它是CTRLSHIFT1移动到组0,CTRLSHIFT2移动到组1,等等-这是在Linux、Windows和OSX上

文本缓冲区也可以移动到其相邻的组:

  • Linux、Windows:
    • CTRLk+CtrlShift左
    • CTRLk+CtrlShift右
  • OSX
    • 超级K+超级左移
    • 超级K+超级右移
下面是我的
默认设置(Linux)的整个组部分。sublime keymap
-Windows键完全相同,而OSX键在顶部部分相同,但在底部部分不同,下面我在下面的部分放置了解释性注释

// The keys BELOW are for Linux, Windows, and OSX.

{ "keys": ["ctrl+1"], "command": "focus_group", "args": { "group": 0 } },
{ "keys": ["ctrl+2"], "command": "focus_group", "args": { "group": 1 } },
{ "keys": ["ctrl+3"], "command": "focus_group", "args": { "group": 2 } },
{ "keys": ["ctrl+4"], "command": "focus_group", "args": { "group": 3 } },
{ "keys": ["ctrl+5"], "command": "focus_group", "args": { "group": 4 } },
{ "keys": ["ctrl+6"], "command": "focus_group", "args": { "group": 5 } },
{ "keys": ["ctrl+7"], "command": "focus_group", "args": { "group": 6 } },
{ "keys": ["ctrl+8"], "command": "focus_group", "args": { "group": 7 } },
{ "keys": ["ctrl+9"], "command": "focus_group", "args": { "group": 8 } },
{ "keys": ["ctrl+shift+1"], "command": "move_to_group", "args": { "group": 0 } },
{ "keys": ["ctrl+shift+2"], "command": "move_to_group", "args": { "group": 1 } },
{ "keys": ["ctrl+shift+3"], "command": "move_to_group", "args": { "group": 2 } },
{ "keys": ["ctrl+shift+4"], "command": "move_to_group", "args": { "group": 3 } },
{ "keys": ["ctrl+shift+5"], "command": "move_to_group", "args": { "group": 4 } },
{ "keys": ["ctrl+shift+6"], "command": "move_to_group", "args": { "group": 5 } },
{ "keys": ["ctrl+shift+7"], "command": "move_to_group", "args": { "group": 6 } },
{ "keys": ["ctrl+shift+8"], "command": "move_to_group", "args": { "group": 7 } },
{ "keys": ["ctrl+shift+9"], "command": "move_to_group", "args": { "group": 8 } },
{ "keys": ["ctrl+0"], "command": "focus_side_bar" },

// The keys BELOW are for Linux and Windows only.
//
// The OSX keys all use 'super' instead of 'ctrl'.
//
// e.g. In the top command use: ["super+k", "super+up"]
// e.g. In the bottom command use: ["super+k", "super+shift+right"]

{ "keys": ["ctrl+k", "ctrl+up"], "command": "new_pane" },
{ "keys": ["ctrl+k", "ctrl+shift+up"], "command": "new_pane", "args": {"move": false} },
{ "keys": ["ctrl+k", "ctrl+down"], "command": "close_pane" },
{ "keys": ["ctrl+k", "ctrl+left"], "command": "focus_neighboring_group", "args": {"forward": false} },
{ "keys": ["ctrl+k", "ctrl+right"], "command": "focus_neighboring_group" },
{ "keys": ["ctrl+k", "ctrl+shift+left"], "command": "move_to_neighboring_group", "args": {"forward": false} },
{ "keys": ["ctrl+k", "ctrl+shift+right"], "command": "move_to_neighboring_group" },

希望这能有所帮助。

如果你的意思是在同一组中重新排列选项卡,那么有一个很好的插件叫做

我的键绑定
升华文本-->首选项-->键绑定(用户)-->

{
    "keys": ["super+alt+shift+["],
    "command": "move_tab",
    "args": { "position": "-1" }
},
{
    "keys": ["super+alt+shift+]"],
    "command": "move_tab",
    "args": { "position": "+1" }
}
允许
CMD+Shift+Option+[
CMD+Shift+Option+]



如果有,您可以通过
CMD+Shift+p-->安装包-->MoveTab

安装Sublime Text本身提供了一个名为的优秀插件,它允许您在窗格之间创建新窗格(列)、删除窗格、移动和克隆视图(选项卡)。使用此插件,您可以轻松地在拆分视图之间切换选项卡。另外,如果您只是在一个窗格中重新排序选项卡,那么Sublime Text提供了另一个名为的好插件。

如果有一些解释性文本,这会更好!
import sublime, sublime_plugin

class DualViewMoveTo(sublime_plugin.WindowCommand):
    def run(self):
            self.window.run_command('set_layout', { "cols": [0.0, 0.5, 1.0], "rows": [0.0, 1.0], "cells": [[0, 0, 1, 1], [1, 0, 2, 1]] })
            self.window.run_command('focus_group', { "group": 0 })
            self.window.run_command('move_to_group', { "group": 1 })