scrapbox-editor-select-backward
機能
Scrapboxでカーソル直前の単語を選択する。
shift+backspace
または shift+space
を押すと
カーソル直前の単語が選択状態になる。
連続して入力することで選択範囲が手前に広がる。
応用
コード
script.jswindow.scrapboxEditorSelectBackward = e => {
if ($('tr.cursor-line').length != 0) return;
if ($('.cursor-line .code-block').length != 0) return;
e.preventDefault();
let isMac = navigator.userAgent.match(/Mac/);
let keydown = document.createEvent('Events');
keydown.initEvent('keydown', true, true);
keydown.keyCode = 37;
keydown.ctrlKey = !isMac;
keydown.altKey = isMac;
keydown.shiftKey = true;
$('#text-input')[0].dispatchEvent(keydown);
}