Лучшее
Рубрики
Рецепты
Промокоды
Курсы
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Промокоды
Курсы
Подкасты
Сервисы
Колонки
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Научпоп
Отношения
Реклама
Советы 3 июня 2015

Совет по OS X. Самый простой ввод спецсимволов

Фото автора Alexander Zhurovich
Alexander Zhurovich

Самый простой ввод спецсимволов в OS X
Избранное

На маке можно ввести любой из многих десятков тысяч символов, которые входят в таблицу Юникода. Для этого навскидку можно назвать четыре способа: общесистемное окно «Символы», всплывающая панель «Эмодзи и символы», список автозамены в «Системных настройках» и — высший пилотаж — своя клавиатурная раскладка.

Однако есть и пятый, наиболее компромиссный способ: достаточно чуть подредактировать один настроечный файл — и все необходимые символы будут доступны на расстоянии одного нажатия удобной для вас клавиши.

Многие из вас наверняка знают о функции Press and Hold, когда при удержании некоторых клавиш-букв всплывает небольшая панель схожих символов (по аналогии с тем, как это происходит в iOS).

Более полно эта функция реализована для латинских алфавитов: например, при нажатии на клавишу с латинской A, E, I, O или U всплывает панель со всеми вариантами этой буквы, оснащенными различными диакритическими знаками, допустимыми для включенного вами языка ввода. Впрочем, для русского языка этот «фокус» работает с буквами Е и Ь, для которых, соответственно, становятся доступными для альтернативного ввода буквы Ё и Ъ.

Однако мало кто знает, что набор символов, доступных через такую всплывающую панель, можно гибко настраивать на свое усмотрение. Допустим, весьма удобно вводить символы валют, удерживая ту же букву Р (от слова «рубль»):

Или — спецсимволы, начиная с логотипа Apple, по нажатию на клавишу Ф (она же латинская A):

Как это сделать? Элементарно. Пойдем по пунктам.

Шаг 1. Откройте папку /System/Library/Input Methods/PressAndHold.app/Contents/Resources (она находится внутри служебной утилиты PressAndHold, которая и отвечает за работу всплывающей панели альтернативных символов).

Шаг 2. Если вы хотите настроить русскую клавиатурную раскладку, найдите в открытой папке файл Keyboard-ru.plist, скопируйте его на рабочий стол и откройте в любом удобном для вас текстовом редакторе.

Шаг 3. Практически в самом начале файла вы увидите фрагменты кода с фразой Roman-Accent-ЕRoman-Accent-Ь

Именно здесь и настраиваются буквы, по нажатию на которые должна срабатывать панель PressAndHold. Вот полный фрагмент кода, который нас интересует:
<key>Roman-Accent-Е</key>
<dict>
<key>Direction</key>
<string>right</string>
<key>Keycaps</key>
<string>Ё Е</string>
<key>Strings</key>
<string>Ё Е</string>
</dict>

Красным отмечены те элементы, которые вам нужно заменить при настройке своих букв. Например, если вы хотите настроить русскую букву Р на ввод разных валютных знаков (рубли, доллары, евро, фунты стерлингов, гривны), в наш файл нужно вставить такой код:
<key>Roman-Accent-Р</key>
<dict>
<key>Direction</key>
<string>left</string>
<key>Keycaps</key>
<string>₽ $ € £ ₴</string>
<key>Strings</key>
<string>₽ $ € £ ₴</string>
</dict>

Для настройки буквы Ф для ввода спецсимволов, используемых в меню OS X, в файл нужно добавить такой код:
<key>Roman-Accent-Ф</key>
<dict>
<key>Direction</key>
<string>left</string>
<key>Keycaps</key>
<string>перечислить спецсимволы</string>
<key>Strings</key>
<string>перечислить спецсимволы</string>
</dict>

Шаг 4. Повторите то же самое для строчных букв, если хотите набирать те же наборы спецсимволов, вне зависимости от регистра. Сохраните файл и перенесите его в ту же папку (система попросит пароль администратора).

Все! Ничего даже перезагружать не нужно — просто перейдите в любое приложение, где можно ввести какой-нибудь текст, и проверьте, как работают клавиши Р и Ф, если их ненадолго удержать нажатыми. Круто, правда? :)

К сожалению, описанный метод прекрасно работает только с буквами. Как привязать панель Press and Hold к цифрам и пунктуационным знакам, пока остается загадкой.

Не работает Press and Hold?

Бывает и так, что функция вызова панели альтернативных символов не работает. Самых очевидных причин этого всего две. Во-первых, в настройках системы может быть отключена функция повторного ввода символов при удержании клавиш. В этом случае ползунок «Автоповтор клавиши» нужно сдвинуть вправо от положения «Выкл.».

Вторая причина — вы могли когда-то отключить функцию Press and Hold вручную, например через «Терминал». Чтобы включить ее, введите в «Терминале» команду defaults write com.sublimetext.3 ApplePressAndHoldEnabled -bool true

Перезапустите либо текстовые приложения, либо OS X целиком. После этого все должно заработать.

Наслаждайтесь. ;)

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Избранное

Лучшие предложения

Blackview Tab 16

Надо брать: планшет Blackview Tab 16 за 12 719 рублей

17 украшений, чтобы нарядить ёлку от основания до макушки

17 украшений, чтобы нарядить ёлку от основания до макушки

Утеплённые мужские кеды Li-Ning

Выгодно: мужские кеды Li-Ning со скидкой 30%

Nahodki AliExpress: samye interesnye i poleznye tovary

Находки AliExpress: самые интересные и полезные товары

15 интересных товаров дешевле 500 рублей

15 интересных товаров дешевле 500 рублей

Надо брать: посудомоечная машина Gorenje со скидкой 31 500 рублей

Надо брать: посудомоечная машина Gorenje со скидкой 31 500 рублей

Смартфон realme GT3

Цена дня: смартфон realme GT3 за 41 647 рублей

30 товаров, которые можно выгодно купить во время «чёрной пятницы»

30 товаров, которые можно выгодно купить во время «чёрной пятницы»

Это интересно
Семью заводить можно? А детей? Тест о жизни с ВИЧ

Семью заводить можно? А детей? Тест о жизни с ВИЧ

Социальная реклама
7 неочевидных причин открыть пункт выдачи заказов Ozon

7 неочевидных причин открыть пункт выдачи заказов Ozon

Реклама
Взять от распродаж всё: 6 советов для сезона скидок

Взять от распродаж всё: 6 советов для сезона скидок

Реклама
5 популярных заблуждений, которые мешают делать выгодные покупки на распродажах

5 популярных заблуждений, которые мешают делать выгодные покупки на распродажах

Реклама
Комментарии
Vlad Frolov
04.06.15 14:21
топ 10 статей на макрадар на всякий случай – работает с большой буквой Р
Александр Журович
04.06.15 22:42
Не совсем понял вас. Работает и с большой, и с маленькой — регистр не имеет значения.
Тетрапак Молокоев
05.06.15 00:35
регистр имеет значение, либо добавить два кода Р и р, тогда норм(или это только у меня так)
Александр Журович
05.06.15 08:55
Точно, спасибо. Это я забыл уточнить в статье.
flacraz
09.10.15 13:26
Добрый день. Отличный совет который помог мне на Yosemite когда вышла статья, но обновился до El Capitan - и никак система не дает мне отредактировать этот файл или записать что-то в эту папку. Пробовал и редакторами и с помощью nano в консоли - не дает зараза! Помогите пожалуйста!

Новые комментарии

Аватар автора комментария
Игорь Путилов
26 минут назад

0 / 0

Попробуйте нанести азелит или шуманит, через пару минут прогрейте поверхность со средством феном или мини термофеном. Не забудьте одеть респиратор и за пару заказов забудете что такое нагар и застарелое
Как пользоваться меламиновой губкой и сэкономить на бытовой химии
Аватар автора комментария
Stas Kiselyov
38 минут назад

0 / 0

Именно в книгах она раскрывается как сложный и интересный персонаж, поэтому те, кто знакомы только с сериалом, могут легко её невзлюбить
В Сети составили рейтинг самых ненавистных персонажей сериалов
Аватар автора комментария
Андрей Колесников
55 минут назад

0 / 0

Вика и Кира из сериала Не родись красивой.
В Сети составили рейтинг самых ненавистных персонажей сериалов

Комментарий дня

Аватар автора комментария
Валерий Голованов
16 часов назад

+4 / 0

Интересно почему нет в этом списке Xiaomi 12T Pro
Xiaomi назвала смартфоны, которые получат HyperOS во второй волне обновления
5 фактов о том, зачем нужно донорство костного мозга и как проходит эта процедура

5 фактов о том, зачем нужно донорство костного мозга и как проходит эта процедура

Социальная реклама
Новости

Представлены обновлённые ноутбуки RedmiBook 14 и 16 с процессорами Core i5 и экранами 120 Гц

Вчера

В «Google Диск» для iPhone и iPad добавили сканер документов

Вчера

Xiaomi выпустила смарт-часы Redmi Watch 4 и наушники Redmi Buds 5 Pro

Вчера

Два метеорных потока и самый короткий день в году: астрономический прогноз на декабрь

Вчера

Xiaomi представила флагманы Redmi K70 и K70 Pro на HyperOS

Вчера

Xiaomi представила новый робот-пылесос. Его база срезает волосы со щётки

Вчера

IndieWire назвал 25 лучших фильмов 2023 года

Вчера

Браузер Samsung Internet вышел для Windows

Вчера

«Пацаны» отправятся в Мексику: у сериала будет новый спин-офф

Вчера

Paint для Windows 11 научился генерировать картинки с помощью ИИ

Вчера
Информация
О проектеРубрикиРекламаРедакцияВакансии
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообщества
18+Копирование материалов запрещено. Издание может получать комиссию от покупки товаров, представленных в публикациях