如何configurationSublime Text 2/3以使用直接的Ctrl + Tab顺序并在最后一个之后创build新的选项卡?

当我按下Ctrl + Tab,Ctrl + Shift + Tab或Ctrl + W时,我切换到的选项卡不是靠近我正在使用的那个,而是其他的。 当我按Ctl + N时,新选项卡被创build在我所在的选项卡附近,而我总是希望它在选项卡列表的末尾被创build。 如何configuration它来实现我所希望的行为?

要实现Ctrl + TabCtrl + Shift + Tab行为,您可以sublime-keymap添加到sublime-keymap

 { "keys": ["ctrl+tab"], "command": "next_view" }, { "keys": ["ctrl+shift+tab"], "command": "prev_view" } 

您可以使用插件来获取所需的新文件行为。

 import sublime_plugin class MyNewFile(sublime_plugin.WindowCommand): def run(self): window = self.window view = window.new_file() active_group = window.active_group() views_in_group = window.views_in_group(active_group) window.set_view_index(view, active_group, len(views_in_group) - 1) 

将上述内容保存在Packages/User作为<somename>.py 。 然后使用命令my_new_file在你的键绑定ctrl+n我不会感到惊讶,如果有这个问题已经做了,但它很简单,很容易自己写,比search包控制:)你可能失去一个插件做你想要的ctrl+w也,但你没有描述你想要的行为。

使用默认的键绑定,“ 控制 页面向上”和“ 控制 页面向下”将允许您按照其可视顺序分别在打开的选项卡中左右移动。 (键绑定解决scheme使用您的首选键复制此function。)

由于程序包安装程序现在已包含在Sublime Text中,因此添加MoveTab扩展也很简单,该扩展添加了快捷方式Shift Control Page UpShift Control Page Down以在该可视顺序中移动当前选项卡。

要访问Sublime Text 3中的包安装程序(无论如何,在Windows中),请键入Shift Control p ,然后键入Package Control: Install Package