generated at
ショートカットキーで文字列を入力するUserScript
ショートカットキーで文字列を入力するUserScript
Alt+任意のキー 用です
cf.

import.js
import {setShortcut} from '/api/code/programming-notes/ショートカットキーで文字列を入力するUserScript/script.js' setShortcut({ KeyS: '[/icons/すごい.icon]', // 入力される文字列を指定する KeyA: '#NICE_TAG', })

以下コード
script.js
export function setShortcut(aliases) { document.addEventListener('keydown', (e) => { //if (e.altKey && !e.ctrlKey && !e.shiftKey) { if (e.altKey && !e.ctrlKey) { const cursor = document.getElementById('text-input'); const value = aliases[e.code]; if (value) { e.preventDefault(); cursor.focus(); document.execCommand('insertText', null, value); } } }); }