generated at
「Ctrl+C」長押しで大図書室の同タイトルページへの外部リンクをコピーするUserScript

推奨条件
ページタイトルが書名である
ページタイトルに が含まれる(含まれなくてもいい)
書名自体に を含まない

Window用
script.js
document.addEventListener("keydown", e => { /* Ctrl+Cの長押しでタイトルをコピー */ if(e.key==='c' && e.ctrlKey && e.repeat) { e.preventDefault(); console.log(e.defaultPrevented); const pageName = scrapbox.Page.title.replace(/[『』]/,""); /* タイトルがない場合何もしない */ if(pageName===null) {console.log('no title.'); return}; navigator.clipboard.writeText(`[/alexatest/${pageName}]`); } })

Mac用
script.js
document.addEventListener("keydown", e => { /* Ctrl+Cの長押しでタイトルをコピー */ if(e.key==='c' && e.metaKey && e.repeat) { e.preventDefault(); console.log(e.defaultPrevented); const pageName = scrapbox.Page.title.replace(/[『』]/,""); /* タイトルがない場合何もしない */ if(pageName===null) {console.log('no title.'); return}; navigator.clipboard.writeText(`[/alexatest/${pageName}]`); } })