0

0

sublime怎么快速开启最近文件_sublime历史文件列表【技巧】

冰火之心

冰火之心

发布时间:2026-03-17 11:12:01

|

334人浏览过

|

来源于php中文网

原创

Ctrl+Shift+T在Sublime Text中调出的是最近访问文件历史面板,按访问时间倒序列出通过File→Open、拖入或subl命令加载的文件路径,支持关键词搜索、方向键导航和回车跳转,默认保留100个且重启有效。

sublime怎么快速开启最近文件_sublime历史文件列表【技巧】

Ctrl+Shift+T 不是重开标签页,而是调历史文件列表

Sublime Text 里按 Ctrl+Shift+T(Windows/Linux)或 Cmd+Shift+T(macOS),唤出的不是浏览器那种“重新打开刚关掉的标签”,而是一个带搜索功能的**最近访问文件历史面板**——它列出的是你通过 File → Open、拖入窗口、subl 命令行等方式加载过的文件路径,按访问时间倒序排列。

  • 输入关键词实时过滤,比如输 config 会匹配 settings.jsonwebpack.config.js
  • 上下方向键移动选中项,回车直接跳转;按 Esc 退出不操作
  • 这个列表默认保留最近 100 个文件,重启后仍在(只要没禁用 hot_exit
  • 别误以为侧边栏双击打开的文件也会进这里——它不会被记录

为什么搜不到刚打开过的文件?检查三个关键点

常见“按了 Ctrl+Shift+T 却没看到某文件”不是功能坏了,而是触发条件没满足:

  • 该文件是否是通过 File → Open Folder 加载整个项目后,再在项目内打开的?如果只是单独双击一个 .py 文件启动 Sublime,Ctrl+P 和历史列表都只认这个文件本身,不扫描同目录其他文件
  • 文件路径是否含非法字符或超长?Windows 下路径超过 260 字符可能被截断或忽略
  • 有没有启用 remember_open_files: falsehot_exit: false?这两个设置会让历史记录无法跨会话保留

想改数量或清空历史?别瞎删 Session 文件

修改历史条目数只需改配置项 file_history_size,不用碰 Session.sublime_session 这种二进制敏感文件——后者手动编辑容易损坏会话状态。

HIX Translate
HIX Translate

由 ChatGPT 提供支持的智能AI翻译器

下载
  • 菜单进入 Preferences → Settings,在右侧用户设置中添加:
    { "file_history_size": 200 }
  • 清空当前历史没有菜单项,但可安全执行:sublime.set_timeout(lambda: sublime.run_command('clear_recent_files'), 10)(需先装 Package Control)
  • 临时清空更稳妥的做法:关闭所有标签页(Ctrl+Shift+W),再重启 Sublime

需要按项目/类型筛选?原生历史不够用

原生 Ctrl+Shift+T 面板只支持时间排序和关键词过滤,没法区分“这是前端项目里的 config 还是后端的”,也没法按文件类型(如只看 .ts)、按打开频率排序。

  • 真有这类需求,推荐安装 RecentFiles 插件(通过 Package Control 安装)
  • 它能识别 .sublime-project,按项目分组显示;还支持自定义快捷键,比如绑定为 Ctrl+Alt+R
  • 注意:插件不会替代原生功能,而是叠加增强;两者历史数据独立,互不影响
原生历史列表看着简单,但它的触发逻辑、存储边界和过滤行为都藏在细节里——比如双击侧边栏不记历史、subl -n 启动的新实例历史隔离、folder_exclude_patterns 会影响 Ctrl+P 搜索范围也间接影响历史感知。这些不是 bug,是设计选择,得按它的规则来用。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

458

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

549

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

337

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

84

2025.09.10

session失效的原因
session失效的原因

session失效的原因有会话超时、会话数量限制、会话完整性检查、服务器重启、浏览器或设备问题等等。详细介绍:1、会话超时:服务器为Session设置了一个默认的超时时间,当用户在一段时间内没有与服务器交互时,Session将自动失效;2、会话数量限制:服务器为每个用户的Session数量设置了一个限制,当用户创建的Session数量超过这个限制时,最新的会覆盖最早的等等。

337

2023.10.17

session失效解决方法
session失效解决方法

session失效通常是由于 session 的生存时间过期或者服务器关闭导致的。其解决办法:1、延长session的生存时间;2、使用持久化存储;3、使用cookie;4、异步更新session;5、使用会话管理中间件。

776

2023.10.18

cookie与session的区别
cookie与session的区别

本专题整合了cookie与session的区别和使用方法等相关内容,阅读专题下面的文章了解更详细的内容。

97

2025.08.19

lambda表达式
lambda表达式

Lambda表达式是一种匿名函数的简洁表示方式,它可以在需要函数作为参数的地方使用,并提供了一种更简洁、更灵活的编码方式,其语法为“lambda 参数列表: 表达式”,参数列表是函数的参数,可以包含一个或多个参数,用逗号分隔,表达式是函数的执行体,用于定义函数的具体操作。本专题为大家提供lambda表达式相关的文章、下载、课程内容,供大家免费下载体验。

215

2023.09.15

Nginx跨平台安装实操指南:Windows、macOS与Linux环境快速搭建
Nginx跨平台安装实操指南:Windows、macOS与Linux环境快速搭建

本指南详解Nginx在Windows、macOS及Linux系统的安装全流程。涵盖官方包解压、Homebrew一键部署、APT/YUM源配置及Docker容器化方案。无论新手或开发者,均可快速搭建运行环境,掌握跨平台核心指令,为后续配置与调优奠定坚实基础。

10

2026.03.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号