如何将“打开最近的文件”或“打开最后一个文件”映射到键盘快捷键?
到目前为止,这是我可怜的尝试:
{ "keys": ["super+shift+r"], "command": "open_recent"}
我在使用 Open Recent 时尝试查看控制台 (Ctrl-`),但它没有显示任何内容。
一般来说,如何添加键绑定?对于这个问题,Stack Overflow 有没有更合适的地方?
谢谢!
如何将“打开最近的文件”或“打开最后一个文件”映射到键盘快捷键?
到目前为止,这是我可怜的尝试:
{ "keys": ["super+shift+r"], "command": "open_recent"}
我在使用 Open Recent 时尝试查看控制台 (Ctrl-`),但它没有显示任何内容。
一般来说,如何添加键绑定?对于这个问题,Stack Overflow 有没有更合适的地方?
谢谢!
应将键绑定添加到用户键绑定首选项。添加到默认设置也可以,但是当安装新版本的 Sublime Text 2 时,这些设置将被覆盖。
您的尝试与 Sublime Text 键绑定的一般结构相匹配,但“open_recent”不是有效命令。从我在文档中可以找到的内容来看,我认为 Open Recent 菜单会跟踪不同的文件名,然后在选择的任何文件上调用 open,而不是调用 open_recent 命令。
如果无法获取最新文件的名称,您可能会编写一个扩展程序来跟踪最新文件然后打开它,但这可能是一个相当笨拙的解决方案。
命令是reopen_last_file
。所以你应该添加这样的东西:
{ "keys": ["ctrl+shift+r"], "command": "reopen_last_file" },
小 PS:我使用的是ctrl+shift+t
,所以重新打开最后一个文档的快捷方式在我的浏览器、IDE 和编辑器中是一致的。
我建议你尝试几个包:
https://github.com/spadgos/sublime-OpenRecentFiles
或者:
https://github.com/paccator/GotoRecent
安装它们的最简单方法是使用这个包控制,包: http ://wbond.net/sublime_packages/package_control/installation
那应该给你你想要的......