scrapbox-shortcutkey
機能
Scrapboxでショートカットキーを定義する。
操作方法
ページを表示していてカーソルがない状態で下記ショートカットを押す。
前提
code:script.js
(() => {
Mousetrap.bind('h', () => $('.project-home')0.click()); Mousetrap.bind('n', () => $('.new-button')0.click()); Mousetrap.bind('f', () => { $('.search-form input')0.focus(); return false; }); Mousetrap.bind('space', () => open(google));
Mousetrap.bind('r g', () => open(google + 'golang '));
Mousetrap.bind('r r', () => open(google + 'site:docs.ruby-lang.org '));
let open = function(url) {
let pageName = location.href.split('/')4; if (! pageName) return;
let title = $('.line-title .text').text().replace(/\(\)()/g, ' '); window.open(url + title, '_blank');
return false;
};
})();