以前のエントリで紹介した方のブログから引用します。
jigendaddy.hatenablog.com
goryugo.com
例えば最近私はObsidianというアプリを使っていて、日本語入力と同時に [[ というキーを多用します。
これが、自作キーボード用のVIAというアプリで「マクロキー」を設定してあげると、1キーで半角モードにして[[を入力して全角モードに戻すという操作が出来てしまいます。
自作キーボード勢でなくとも、この程度なら正規表現は使わずにどうにかしたいですね。Windowsならいくつか方法は考えられるのですが、MacやiOSだとどうしたものか。
こちらのサイトを使用されてはいかがでしょうか。
https://html-css-javascript.com/insert-text/
正規表現を使えるサイトも見つけましたが、慣れないと少し面倒かもしれません。
www.webtoolss.com
追記
上とは関係のない文脈です。
あとはこれと「ブラウザ開いてたらそのURLと選択済みテキストをはる」てのをできるようにしたい。
— 五藤隆介(🎙ごりゅごcast) (@goryugo) March 1, 2021
これはおそらくブラウザ拡張でやるべきでしょう。もしSafariをお使いならこちらはどうでしょうかapps.apple.com
追記2
結論を言ってしまいますが、UWSCとエディタのキーボードマクロ機能を組み合わせて使うこの方法がオススメです。
確かにテキストエディタのマクロを使うと楽かもしれません。カーソルのある行をダブルクオーテーションで囲みたいとします。
手順 | Mac | Win |
---|---|---|
1 | 英数キー | IMEをオフにする |
2 | Fn + ← | Home |
3 | ダブルクオーテーション | ダブルクオーテーション |
4 | Fn + → | End |
5 | ダブルクオーテーション | ダブルクオーテーション |
6 | かなキー | IMEをオンにする |
この手順で囲めるはずですのでエディタのマクロで保存、実行されてはどうでしょうか。
追記3
Meryでマクロの設定法を書きました。Mac環境とは勝手が違うでしょうが参考までに。
jigendaddy.hatenablog.com