Sublime Text 2 - 最近打开的键绑定?

时间:2011-12-11 12:24:17

标签: sublimetext

如何将“打开最近”或“打开最后一个文件”映射到键盘快捷键?

到目前为止,这是我可怜的尝试:

{ "keys": ["super+shift+r"], "command": "open_recent"}

我在使用Open Recent时尝试查看控制台(Ctrl-`),但它没有显示任何内容。

一般来说,如何添加键绑定? Stack Overflow是否有更适合这个问题的地方?

谢谢!

3 个答案:

答案 0 :(得分:3)

应将键绑定添加到用户键绑定首选项。添加到默认设置也可以,但是在安装新版本的Sublime Text 2时将覆盖设置。

您的尝试与Sublime Text键绑定的一般结构相匹配,但“open_recent”不是有效命令。根据我在文档中可以找到的内容,我认为Open Recent菜单会跟踪不同的文件名,然后在选择的任何文件上调用open,而不是调用open_recent命令。

如果没有办法获取最新文件的名称,您可以编写一个跟踪最新文件然后打开它的扩展程序,但这可能是一个相当愚蠢的解决方案。

答案 1 :(得分:3)

命令为reopen_last_file。所以你应该添加这样的东西:

{ "keys": ["ctrl+shift+r"], "command": "reopen_last_file" },

小PS:我正在使用ctrl+shift+t,因此重新打开最后一个文档的快捷方式在我的浏览器,IDE和编辑器中是一致的。

答案 2 :(得分:2)

我建议你尝试一些套餐:

https://github.com/spadgos/sublime-OpenRecentFiles

或:

https://github.com/paccator/GotoRecent

最简单的安装方法是使用这个包控件,包: http://wbond.net/sublime_packages/package_control/installation

那应该给你你想要的东西......