SublimeText3如何设置关闭重开后仍保留行折叠状态
Sublime Text 3 永久保留行折叠状态解决方案
Sublime Text 3 默认不会保存文件的行折叠状态,关闭再重新打开文件就会恢复全部展开的状态,可通过以下方法实现折叠状态持久化:
方法1:修改内置配置(无需安装插件)
这是最简便的实现方案,操作步骤如下:
- 打开Sublime Text 3,依次点击顶部菜单栏的「首选项」→「设置」
- 在右侧弹出的用户配置(Preferences.sublime-settings - User)文件中,新增如下配置项:
"remember_folds": true - 保存配置文件后重启Sublime Text即可生效
配置生效后,所有文件的折叠状态会自动存储在Sublime本地缓存中,后续打开文件会自动恢复上一次关闭前的折叠状态。
方法2:安装BufferScroll插件(功能更全面)
如果需要同时记住折叠状态、光标位置、书签、滚动位置等更多文件状态,可安装第三方插件实现:
- 按
Ctrl + Shift + P调出命令面板,输入「install package」选中Package Control: Install Package并回车 - 搜索「BufferScroll」点击安装,安装完成后自动生效
注意事项
- 内置
remember_folds配置是按文件绝对路径匹配缓存的,如果你修改了文件存储路径、重命名文件,对应的折叠状态缓存会失效 - BufferScroll的所有状态数据会存储在插件专属配置目录中,需要跨设备同步的话可以把该目录加入你的同步工具列表
内容的提问来源于stack exchange,提问作者Mark K
相关产品推荐
相关产品推荐

