ad预加载开机启动脚本 通过Templater插件运行脚本提高Obsidian启动速度
前言
众所周知,Obsidian启动速度很快,即使在较旧或功能较弱的设备上运行也是如此。
但是ad预加载开机启动脚本,我发现在Obsidian安装了众多插件后,启动就变得异常缓慢(25 个以上),加载速度超过10秒以上,那有什么办法能够解决这个问题呢?
在本文中,我将介绍Templater插件运行的启动脚本(类似Windows上使用批处理延迟开机自启动的软件,能在电脑快速开机后才自启动这些软件),通过推迟插件的启动,来提高启动速度。该解决方案适用于能运行Obsidian的Windows、Android、Mac、Linux、iOS 等支持的任何平台ad预加载开机启动脚本,能够显著地提高启动速度(与设备性能有一定关系)。
目前我的电脑端启动速度在4s左右(已安装25个插件),手机端启动速度在3.4s左右。效果展示如下
电脑端Obsidian启动计时
手机端Obsidian启动计时秒启动Obsidian的步骤
Obsidian设置界面
,并对templater插件进行配置(如果模板文件夹名称不是template卡盟,Startup Templates处的路径也要对应修改),如图
templater插件配置界面
步骤三:重新启动OB,右上角显示Obsidian每个插件的启动时间,插件超过10个需要进入开发者模式,快捷键为ctrl+shift+i,进入Console,查看app.js:1处(大致在中间位置),如图
Obsidian开发者模式
(如果这里显示不全,请提前把所有已安装的插件开关打开),选中此处内容ctrl+c复制到Excel:插件启动时间.xlsx中分列(以“:”为分隔符号),替换ms为空。打开插件ID,ctrl+p输入tem……,点击Open Insert Template modal运行FastStart-GenerateListOfInstalledPlugins获取插件 ID。
Excel编辑效果图
依次从Excel中将2s后开启的插件 ID复制到 FastStart-Plugins-ShortDelay 、 6s后开启的插件 ID复制到FastStart-Plugins-LongDelay 文件中。
关闭这些插件的开关,保留打开必须开启的插件。
FastStart-StartupScript.md文件
,可以通过更改数字来增加或减少这些延迟时间。例如,在一些速度较慢的设备上,在 Obsidian 启动后等待 5 到 10 秒,就可以将数字从 2 更改为 5。
来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!