仅使用键在Sublime中将选项卡从一列移动到另一列

For*_*low 25 text-editor sublimetext sublimetext2 sublimetext3

有谁知道这个捷径?我在网上寻找它,但我似乎无法找到它

mat*_*tst 40

在Sublime Text 3中......

移动它是Default (Linux).sublime-keymap移动到"组0",Default (Linux).sublime-keymap"组1",依此类推 - 这是在Linux,Windows和OSX上.

Default (Linux).sublime-keymap并且Default (Linux).sublime-keymap移动到Linux和Windows上的相邻组,而在OSX上,键是Default (Linux).sublime-keymapDefault (Linux).sublime-keymap.

这是我的整个组部分Default (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" },
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.


nea*_*sic 7

如果您的意思是重新排列同一组中的选项卡,那么就有一个名为MoveTab的好插件

我的键绑定 Sublime Text --> Preferences --> Key Bindings (User) -->

{
    "keys": ["super+alt+shift+["],
    "command": "move_tab",
    "args": { "position": "-1" }
},
{
    "keys": ["super+alt+shift+]"],
    "command": "move_tab",
    "args": { "position": "+1" }
}
Run Code Online (Sandbox Code Playgroud)

允许CMD+Shift+Option+[CMD+Shift+Option+]


如果您有Package Control,则可以通过CMD+Shift+P --> Install Package --> MoveTab