Макросы в Semagic
Wednesday, 30 November 2005 10:07![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Наверное, редкие пользователи Semagic когда-либо настраивали в нём макросы. Даже я с моей любовью к тонким настройкам заглянул в меню Edit - Define Macros далеко не на первом месяце. А там можно делать полезные вещи.
Например, на Ctrl-Shift-U у меня определён макрос:
<lj user="[lj-user-paste]"> <a href="[lj-paste]">пишет</a>:
Когда я хочу дать ссылку на чей-то постинг, я копирую URL постинга в буфер обмена, нажимаю Ctrl-Shift-U, и Semagic сам оформляет тэг юзера и ссылку на запись.
На Ctrl-Shift-Q - моя любимая цитатная рамочка:
<blockquote style="border: 1px groove; padding: 6px;">[lj00]</blockquote>
На Ctrl-Shift-S и Ctrl-Shift-B - макросы для тэгов <small> и <big>:
<small>[lj00]</small>, <big>[lj00]</big>
А на Ctrl-Shift-K - обрамление текста в <lj-cut> с добавлением параметра text:
<lj-cut text="">[lj00]</lj-cut>
Например, на Ctrl-Shift-U у меня определён макрос:
<lj user="[lj-user-paste]"> <a href="[lj-paste]">пишет</a>:
Когда я хочу дать ссылку на чей-то постинг, я копирую URL постинга в буфер обмена, нажимаю Ctrl-Shift-U, и Semagic сам оформляет тэг юзера и ссылку на запись.
На Ctrl-Shift-Q - моя любимая цитатная рамочка:
<blockquote style="border: 1px groove; padding: 6px;">[lj00]</blockquote>
На Ctrl-Shift-S и Ctrl-Shift-B - макросы для тэгов <small> и <big>:
<small>[lj00]</small>, <big>[lj00]</big>
А на Ctrl-Shift-K - обрамление текста в <lj-cut> с добавлением параметра text:
<lj-cut text="">[lj00]</lj-cut>