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

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

Робот-пылесос Roborock Qrevo S

Надо брать: робот-пылесос Roborock Qrevo S со скидкой 55%

Chto podarit&#039; devushke na Novyj god

Что подарить девушке на Новый год

Kinder Joy с персонажами из «Очень странных дел»

Тратим последнее на тот самый Kinder Joy с персонажами из «Очень странных дел»

Берём в подарок 3D-принтер от Creality со скидкой 62%

Берём в подарок 3D-принтер от Creality со скидкой 62%

10 классных наборов от LEGO для детей и взрослых

10 классных наборов от LEGO для детей и взрослых

Непромокаемые зимние ботинки от Golden Camel отдают за полцены

Непромокаемые зимние ботинки от Golden Camel отдают за полцены

Бытовая техника, которую не стыдно дарить на Новый год

Бытовая техника, которую не стыдно дарить на Новый год

Как работает распродажа на Ozon c точки зрения продавца и покупателя

Как работает распродажа на Ozon c точки зрения продавца и покупателя

Это интересно
3 фактора, которые влияют на качество вашего сна

3 фактора, которые влияют на качество вашего сна

Как меняется «Битрикс24»: девять комментариев из интернета, которые давно не актуальны

Как меняется «Битрикс24»: девять комментариев из интернета, которые давно не актуальны

Реклама
Как выбрать апарт-отель для инвестиций и зачем это нужно

Как выбрать апарт-отель для инвестиций и зачем это нужно

Где живёт добро: карта маленьких больших дел 2025 года

Где живёт добро: карта маленьких больших дел 2025 года

Комментарии
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 в консоли - не дает зараза! Помогите пожалуйста!
Что вы могли пропустить
Как подобрать шапку по форме лица
Как подобрать шапку по форме лица
0
11 декабря
Как выбрать
Покупки
Как красиво сложить салфетки на праздничный стол
Как красиво сложить салфетки на праздничный стол
0
5 декабря
Ликбез
Советы
И дом цел, и кошка счастлива. Как сделать жильё комфортным и безопасным для питомца
И дом цел, и кошка счастлива. Как сделать жильё комфортным и безопасным для питомца
0
22 ноября
Советы
Советы
Какую гирлянду выбрать для дома и улицы
Какую гирлянду выбрать для дома и улицы
0
16 ноября
Ликбез
Советы
Слепота к беспорядку: почему мы не замечаем бардак в доме и как это исправить
Слепота к беспорядку: почему мы не замечаем бардак в доме и как это исправить
0
15 ноября
Советы
Советы
5 советов, как сделать прихожую удобной и стильной
5 советов, как сделать прихожую удобной и стильной
0
11 ноября
Колонка
Советы
Как почистить латунь
Как почистить латунь
0
8 ноября
Ликбез
Советы
Как почистить кулер для воды в домашних условиях
Как почистить кулер для воды в домашних условиях
0
2 ноября
Ликбез
Советы
Правда ли контейнер пылесоса надо чистить сразу после уборки
Правда ли контейнер пылесоса надо чистить сразу после уборки
0
25 октября
Советы
Советы
Как отличить хрусталь от стекла
Как отличить хрусталь от стекла
0
24 октября
Ликбез
Советы
Как избавиться от запаха канализации
Как избавиться от запаха канализации
0
18 октября
Ликбез
Советы
3 вопроса, чтобы расхламить шкаф с одеждой без лишних усилий
3 вопроса, чтобы расхламить шкаф с одеждой без лишних усилий
0
12 октября
Советы
Советы
Нейлон или полиэстер — что лучше для куртки
Нейлон или полиэстер — что лучше для куртки
0
11 октября
Ликбез
Советы
Как это сделать: научить ребёнка говорить «нет» незнакомцам в интернете
Как это сделать: научить ребёнка говорить «нет» незнакомцам в интернете
0
7 октября
Советы
Советы
Как выбрать одеяло для комфортного сна
Как выбрать одеяло для комфортного сна
0
4 октября
Ликбез
Советы

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

Аватар автора комментария
Kremlina Nova4 минуты назад

0 / 0

Ну скорее всего после 30 начинается снижения показателей. До 30 лет мы издеваемся над организмом, а после 30 лет, он издевается над нами)))
Учёные определили возраст, когда физические возможности человека достигают пика
Аватар автора комментария
Horugvi41 минуту назад

0 / 0

есть
Как отличить настоящий алкоголь от подделки
Аватар автора комментария
Kremlina Nova1 час назад

0 / 0

Возможно, но многие их приобретают чисто для понтов. И все в кредитах, купили новую модель, а через полгода снова новая, а они не погасили кредит за прошлую. Я считаю эту погоню глупой. Самсунг тоже один из лидеров по продажам и цены тоже не уступают. Просто отдать столько денег, а потом трястись за неё, тоже не разумно.
У вас Android и вы выбираете iPhone? Вот 12 вещей, о которых стоит знать заранее
Аватар автора комментария
Julia Svit1 час назад

0 / 0

Классный помощник в доме или квартире. Жаль, что станция много места занимает. Хорошо тем, у кого большой дом или квартира ))
Надо брать: робот-пылесос Roborock Qrevo S со скидкой 55%
Новый «Буратино» выходит в прокат 1 января: сказка для всей семьи с посылом на все времена

Новый «Буратино» выходит в прокат 1 января: семейная сказка с посылом на все времена

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