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

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

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

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

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

⭐ Отметьте Лайфхакер галочкой в избранных источниках Google: так вы чаще будете видеть проверенные статьи и поддержите нас.

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

Многие из вас наверняка знают о функции 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
Это интересно
Бьющая в цель: как таргетная терапия помогает лечить рак

Бьющая в цель: как таргетная терапия помогает лечить рак

Не ругайте себя за срывы: что мешает бросить курить и как с этим справиться

Не ругайте себя за срывы: что мешает бросить курить и как с этим справиться

4 вещества в организме, дисбаланс которых может помешать сбросить вес

4 вещества в организме, дисбаланс которых может помешать сбросить вес

ТЕСТ: Какой вы путешественник? 

ТЕСТ: Какой вы путешественник? 

Комментарии
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 в консоли - не дает зараза! Помогите пожалуйста!
Что вы могли пропустить
Плачу на ретро: Collider выбрал 10 культовых фильмов 80‑х, о которых все забыли
Плачу на ретро: Collider выбрал 10 культовых фильмов 80‑х, о которых все забыли
0
Вчера
Кино
Новости
Что надо знать про ортопедическую подушку, чтобы спать сном младенца
Что надо знать про ортопедическую подушку, чтобы спать сном младенца
Вчера
«Горящая изба»
Советы
15 насекомых, которые живут с нами дома
15 насекомых, которые живут с нами дома
0
22 июня
Ликбез
Советы
Как избавиться от чешуйницы в квартире
Как избавиться от чешуйницы в квартире
0
11 июня
Ликбез
Советы
Какого специалиста вызвать, если в доме что-то сломалось
Какого специалиста вызвать, если в доме что-то сломалось
0
7 июня
Советы
Советы
15 бытовых устройств, которые выгоднее взять в аренду или купить совместно с друзьями 
15 бытовых устройств, которые выгоднее взять в аренду или купить совместно с друзьями 
0
26 мая
Советы
Советы
Как правильно мыть аэрогриль
Как правильно мыть аэрогриль
0
9 мая
Ликбез
Советы
Классные способы отстирать шторы в стиральной машине и не испортить их
Классные способы отстирать шторы в стиральной машине и не испортить их
8 мая
«Горящая изба»
Советы
Я проверила 6 популярных лайфхаков с мицеллярной водой, и вот что работает на самом деле
Я проверила 6 популярных лайфхаков с мицеллярной водой, и вот что работает на самом деле
0
6 мая
Советы
Советы
Как сдерживать беспорядок в доме с помощью метода пяти вещей
Как сдерживать беспорядок в доме с помощью метода пяти вещей
0
25 апреля
Советы
Советы
7 бытовых вещей, которые стоит убрать подальше от детей и животных
7 бытовых вещей, которые стоит убрать подальше от детей и животных
0
20 апреля
Советы
Советы
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
Как выбрать моющий пылесос для небольшой квартиры: характеристики, на которые реально стоит смотреть
17 апреля
«Горящая изба»
Советы
Как пользоваться моющим пылесосом правильно
Как пользоваться моющим пылесосом правильно
0
10 апреля
Ликбез
Советы
Отличные способы покрасить яйца на Пасху, которые работают из года в год
Отличные способы покрасить яйца на Пасху, которые работают из года в год
9 апреля
«Горящая изба»
Советы
В Азии обнаружили неизвестную популяцию древних людей, пережившую ледниковый период
В Азии обнаружили неизвестную популяцию древних людей, пережившую ледниковый период
0
6 апреля
Новости
Советы

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

Аватар автора комментария
Рукоблуд2 минуты назад

0 / 0

По-моему учёные не там искали... Здоровья нет - вот главное несчастье
Учёные выяснили, что делает человека несчастным — кроме нехватки денег
Аватар автора комментария
Алексей Хромов5 минут назад

0 / 0

А ещё подумают, что циклопы существовали, а Зевс бросался молниями с неба? Потому что это показали в современном художественном кино, которая основана на мифологической книге.
Что не так со скандалом вокруг «Одиссеи» Кристофера Нолана
Аватар автора комментария
Рукоблуд7 минут назад

0 / 0

Зачем мстить природе? Секс - главный недостаток счастья. Купите же себе наконец силиконового друга и выпустите пар!
Учёные выяснили, что делает человека несчастным — кроме нехватки денег
Аватар автора комментария
Ersten8 минут назад

0 / 0

Башкиру вполне себе место в таких фильмах. Они там играют роль Соловья-разбойника Есть у меня друг из Уфы, он меня с Пасхой поздравляет, а я его с Курбан-Байрамом. И на Соловья-разбойника он не обижается
Что не так со скандалом вокруг «Одиссеи» Кристофера Нолана
3 способа сделать путешествие комфортнее

3 способа сделать путешествие комфортнее

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