Ctrl + alt + pで行頭にチェックマークアイコンをつけるUserScript
開発ログを書く時に、終わったことを示すアイコンを行頭につけるのが恒例だった
しかし、 [/icons/pass.icon]
とか [p.icon]
と書くのはやっぱり面倒くさい
import用
破壊的変更を受けるリスクがあることを承知の上で利用してください。
import.jsimport "https://scrapbox.io/api/code/appbirdNotebook-public/Ctrl_+_alt_+_p%E3%81%A7%E8%A1%8C%E9%A0%AD%E3%81%AB%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%82%92%E3%81%A4%E3%81%91%E3%82%8BUserScript/script.js"
使用方法
以下のコードをユーザのページに貼り付けてください
今後
破壊的変更を行う可能性があるので、こちらを利用する方が安心だと思います
挙動をカスタマイズしたければそのままコードを書き換えてください。
script.jsimport { insertText } from '/api/code/takker/scrapbox-insert-text-2/script.js'
import { press } from '/api/code/takker/scrapbox-keyboard-emulation-2/script.js'
import '/api/code/foldrr/scrapbox-shortcut/script.js'
scrapboxShortcut.onEdit('ctrl+alt+p', e => {
press("Home");
insertText("[/icons/pass.icon]");
press("End");
});
開発ログ

ctrl+shift+pを使うとカーソルが上方向に行く問題
Ctrl + pがカーソル上方向操作だったことが原因だった
dependency
めちゃくちゃ簡単に実装できました、ありがとうございます.....
ref