

























前一集影片介紹使用Advanced URI+Shell Commands來達成以最少的點擊而達成快速的設定,最後使用QuickAdd巨集和Shell Commands的{{clipboard}}剪貼簿以選單方式開啟不同的設定,透過網友提示,其實有更簡單、更直接的方法來達成,因此本片來修訂腳本的寫法。
點在最後面的window.open("obsidian://advanced-uri?vault=MOC&settingid=" + choice);,用window.open直接開指選定的settingid。
module.exports = advanced_uri;
// 用window.open直接開啟advnace uri的ettingid指定的設定視窗
async function advanced_uri(params) {
quickAddApi = params.quickAddApi;
const aTexts = [ "Hotkeys", "社群外掛", "外掛瀏覽器", "主題瀏覽器", "Shell Commands",
"QuickAdd", "cMenu", "BRAT" ];
const aValues = [ "hotkeys", "community-plugins", "plugin-browser", "theme-browser", "obsidian-shellcommands",
"quickadd", "cmenu-plugin", "obsidian42-brat" ];
let choice = await quickAddApi.suggester(aTexts, aValues);
//console.log("choice", choice);
//this.quickAddApi.utility.setClipboard(choice);
window.open("obsidian://advanced-uri?vault=MOC&settingid=" + choice);
return choice;
}設定完成後即能在QuickAdd選單裡來使用自訂的快速設定了。
##
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。