タイトル | : Re: [K2E]制御コード |
記事No | : 3482 |
投稿日 | : 2006/01/28(Sat) 00:11 |
投稿者 | : NaKIT |
マクロをでっち上げてみました。 でっち上げですので、コピーバッファは破壊するは、 やり直し(Ctrl-Z)が面倒だわで、ないよりマシという程度のできです。
// Change to Control Char // ControlChar.mac // カーソル直前の文字を制御コード化します。 // 例えば、「L」を入力した後にこのマクロを実行すると「^L」になります。 // 「[」などの記号類も正しく制御コード化できると思います。 // 言わずもがなですが、A〜Z, [, \, ], ^, _ 以外の文字は想定していません。 BeginUpdate CursorLeft, SHIFT Copy CursorRight InputStr(__CONTROL__) SelectLine Replace((.)__CONTROL__, \c%CopyStr%__CONTROL__, 1, 0, 1, 0, 4, 0, 1, 1) Find(__CONTROL__, 1, 0, 0, 0, 1) Delete ClearFindItem EndUpdate
訂正:2006/01.28:やはり 0x1B は救いたいので、記号も通るようにしました。
|