Categories:

Приручение клавиатуры, или ударения без мучений



Радиослушатели спрашивают, как я ставлю кавычки-ёлочки, разные виды тире и знаки ударения над гласными — пишу, например, «бо́льшая» вместо простецкого "бОльшая".

Всё просто и удобно. Есть такая бесплатная программа — АутоХоткей. Я просто задал там несколько горячих клавиш, и всё. Например, по Alt+` у меня ставится ударение, а по Ctrl+Alt+W открывается Word. Экономит кучу времени и позволяет быть аккуратным бесплатно.

Скачивается вот отсюда (ссылка). И вот для примера пара моих настроек. Если будете применять без правок, то при скачивании надо будет выбрать старую версию AutoHotkey — 1.1.

; Paint.NET
; Ctrl+Alt+P
^!p::
Run, "C:\Program Files\paint.net\PaintDotNet.exe"
return



Точка с запятой — комментарий. Комбинация «^!p» означает Ctrl+Alt+P. При нажатии этой комбинации клавиш, как видите, программа запускает редактор Paint.NET.

А вот блок со всякими редакторскими символами:

;
; Редакторские спецсимволы
;

; Alt+, (левая кавычка-ёлочка)
!SC033::
<^>!SC033::
Send, «
return

; Alt+. (правая кавычка-ёлочка)
!SC034::
<^>!SC034::
Send, »
return

; Alt+; (левая кавычка-лапка)
!SC027::
<^>!SC027::
Send, „
return

; Alt+' (правая кавычка-лапка)
!SC028::
<^>!SC028::
Send, “
return

; Alt+- (длинное тире)
!-::
<^>!SC00C::
Send, —
return

; Сtrl+Shift+- (среднее тире)
+<^>-::
+<^>SC00C::
Send, –
return

; Alt+/ (многоточие)
!SC035::
<^>!SC035::
Send, …
return

; Alt+= (неравно или автосумма)
!SC00D::
<^>!SC00D::
Send, ≠
return

; Alt+` — поставить ударение на предыдущую гласную
!SC029::
<^>!SC029::
Send, ́
return

; Alt + [ (открытие ката ЖЖ)
<^>!SC01A::
!SC01A::
Send, <lj-cut text="Дальше…">
return

; Alt + ] (закрытие ката ЖЖ)
<^>!SC01B::
!SC01B::
Send, <lj-like /></lj-cut>
return



Также по Ctrl+K у меня выделенное слово «ссылка» оборачивается в заранее скопированную ссылку. Там чуть сложнее:

^k::
linkAddress = %clipboard%
Send ^x
Sleep, 100
linkName = %clipboard%
Sleep, 100
clipboard = <a href="%linkAddress%">%linkName%</a>
Send ^v
Sleep, 100
clipboard = %linkAddress%
return



Ещё из интересного — программа умеет автоматически заполнять формы на сайтах. Удобно, когда вам надо часто отправлять какие-нибудь заявления или отчёты, при этом каждый раз вводя своё имя, адрес, паспортные данные и тому подобное. Один раз указываете программе, что писать и сколько раз нажимать на «Таб» для перехода к следующему полю, и рутинная работа делается в два клика. Волшебство.

Сообщество у программы большое и говорливое, так что если запутаетесь с настройками, то нейросети подскажут, что и как.

В общем, рекомендую. Много лет назад мне потребовалось инвестировать время, чтобы во всём этом разобраться, но оно уже окупилось с лихвой. Сложить пальцы в простую комбинацию клавиш гораздо удобнее, чем набирать длинные тире дедовским методом, через Alt+0151.