Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
«Авторизация»
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
МакрадарСоветы
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?

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

osx-type-n-hold-03

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

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

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

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

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

10 вещей для сумки: они нужны нам все

10 вещей для сумки: они нужны нам все

Nahodki AliExpress: samye interesnye i poleznye tovary nedeli

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

Товары с AliExpress с быстрой доставкой

10 классных товаров с AliExpress с быстрой доставкой

12 платьев, чтобы стать главным цветочком в городе

12 платьев, чтобы стать главным цветочком в городе

10 хороших рюкзаков-трансформеров с регулируемым объёмом

10 хороших рюкзаков-трансформеров с регулируемым объёмом

Сравниваем видеорегистраторы от 70mai по отзывам покупателей

Сравниваем видеорегистраторы от 70mai по отзывам покупателей

3D-принтер Elegoo Centauri Carbon 2 Combo

Надо брать: многоцветный 3D-принтер Elegoo Centauri Carbon 2 Combo со скидкой 39%

5 причин купить моющий пылесос для мягкой мебели и ковров Tefal Clean It IZ5020F0

5 причин купить моющий пылесос для мягкой мебели и ковров Tefal Clean It IZ5020F0

Это интересно
Что такое «Тирзетта» и как она работает

Что такое «Тирзетта» и как она работает

Что такое «карта родинок» и зачем её составляют

Что такое «карта родинок» и зачем её составляют

Лайфхакер и TRENDY BOX выпустили унисекс-бьюти-бокс — смотрите, что внутри

Лайфхакер и TRENDY BOX выпустили унисекс-бьюти-бокс — смотрите, что внутри

Это наша БигДанность: как большие данные работают в повседневной жизни

Это наша БигДанность: как большие данные работают в повседневной жизни

Реклама
Комментарии
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 в консоли - не дает зараза! Помогите пожалуйста!
Что вы могли пропустить
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
17 апреля
«Горящая изба»
Советы
Как пользоваться моющим пылесосом правильно
Как пользоваться моющим пылесосом правильно
0
10 апреля
Ликбез
Советы
Отличные способы покрасить яйца на Пасху, которые работают из года в год
Отличные способы покрасить яйца на Пасху, которые работают из года в год
9 апреля
«Горящая изба»
Советы
В Азии обнаружили неизвестную популяцию древних людей, пережившую ледниковый период
В Азии обнаружили неизвестную популяцию древних людей, пережившую ледниковый период
0
6 апреля
Новости
Советы
Как пользоваться пипидастром
Как пользоваться пипидастром
0
3 апреля
Ликбез
Советы
Как это сделать: превратить упаковку «Золотого яблока» в полезные вещи для дома
Как это сделать: превратить упаковку «Золотого яблока» в полезные вещи для дома
0
2 апреля
Советы
Советы
18 вещей в доме, которые только зря занимают место. Большой чек-лист расхламления на весну
18 вещей в доме, которые только зря занимают место. Большой чек-лист расхламления на весну
1 апреля
«Горящая изба»
Советы
6 способов использовать лимонную кислоту в быту
6 способов использовать лимонную кислоту в быту
0
27 марта
Советы
Советы
Как найти квартиру мечты на Яндекс Недвижимости: 3 совета для общения с ИИ-помощником
Как найти квартиру мечты на Яндекс Недвижимости: 3 совета для общения с ИИ-помощником
0
26 марта
Советы
Советы
3 кухонных прибора, которые помогут прокачать ваши кулинарные способности
3 кухонных прибора, которые помогут прокачать ваши кулинарные способности
0
25 марта
Советы
Советы
Эти простые шаги помогут вырастить манго из косточки
Эти простые шаги помогут вырастить манго из косточки
24 марта
«Горящая изба»
Советы
Как хранить зимнюю одежду, шапки и обувь, чтобы вещи не испортились
Как хранить зимнюю одежду, шапки и обувь, чтобы вещи не испортились
0
21 марта
Советы
Советы
Как стирать кожаные штаны правильно
Как стирать кожаные штаны правильно
0
14 марта
Ликбез
Советы
Как ухаживать за стиральной машиной: 7 важных правил
Как ухаживать за стиральной машиной: 7 важных правил
2 марта
«Горящая изба»
Советы
Как ухаживать за цветами в губке
Как ухаживать за цветами в губке
0
16 февраля
Ликбез
Советы

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

Аватар автора комментария
A L28 минут назад

0 / 0

Ну хоть где-то наконец оценили шикарнейший нарратив ккд2
Игра года и лучший геймдизайн: объявлены победители BAFTA Games Awards 2026
Аватар автора комментария
Александр Буров1 час назад

0 / 0

Автору для начала нужно разобраться, что такое счастье. Счастье по существу это умиротворение, одно из последствий которого - тишина. Вы можете поделиться своей радостью, горем, но не счастьем, потому что оно зависит только от вашего внутреннего состояния, а не от внешних обстоятельств. А ваше внутреннее состояние видите только вы (ну может ещё врачи на хорошем оборудовании). Поэтому и говорят счастье любит тишину, так как рассказывая о своём счастье ты фактичекси заявляешь, что счастья у тебя нет.
Счастье не любит тишину — это нытики запрещают вам радоваться жизни
Аватар автора комментария
Кто То1 час назад

0 / 0

а ещё увеличьте кол во муки до 330г и не выливайте молоко сразу, а только если тесто будет слишком сухим
Булочки с корицей без дрожжей
Аватар автора комментария
Кто То1 час назад

0 / 0

берите 1/ч л соли, 1.2 со л корицы и 1 ч.л разрыхлителя, рецепт несбалонсирован
Булочки с корицей без дрожжей
Лайфхакер и TRENDY BOX выпустили унисекс-бьюти-бокс — смотрите, что внутри

Лайфхакер и TRENDY BOX выпустили унисекс-бьюти-бокс — смотрите, что внутри

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