Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Розовый октябрь
✍️ Написать
Добрые новости
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
МакрадарСоветы
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
Это интересно
3 причины, почему с дачи мы всегда возвращаемся с полным багажником

3 причины, почему с дачи мы всегда возвращаемся с полным багажником

Как выбрать кухонный нож: 3 совета от Samura

Как выбрать кухонный нож: 3 совета от Samura

Тайная жизнь аэропортов

Тайная жизнь аэропортов

Это страшнее расставания: когда сердце может «разбиться» на самом деле

Это страшнее расставания: когда сердце может «разбиться» на самом деле

Комментарии
Авторизуйтесь, чтобы оставить комментарий
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
Вчера
Новости
Советы
Как заточить нож дома, чтобы он резал даже помидоры
Как заточить нож дома, чтобы он резал даже помидоры
28 октября
«Горящая изба»
Советы
Как выбрать кухонный нож: 3 совета от Samura
Как выбрать кухонный нож: 3 совета от Samura
0
27 октября
Советы
Советы
Экологичность на автопилоте: как заботиться о природе, если у вас мало времени
Экологичность на автопилоте: как заботиться о природе, если у вас мало времени
0
26 октября
Советы
Советы
Пока ждёте GTA 6: 30 игр на PS5 для двоих
Пока ждёте GTA 6: 30 игр на PS5 для двоих
0
25 октября
Советы
Советы
«Крёстные отцы ИИ» и 400 учёных потребовали запереть мощные нейросети в «песочницах»
«Крёстные отцы ИИ» и 400 учёных потребовали запереть мощные нейросети в «песочницах»
0
15 октября
Новости
Советы
Смартфоны Samsung могут получить Galaxy OS — новую оболочку на базе ИИ
Смартфоны Samsung могут получить Galaxy OS — новую оболочку на базе ИИ
0
14 октября
Советы
Советы
5 простых способов почистить чайник от накипи
5 простых способов почистить чайник от накипи
13 октября
«Горящая изба»
Советы
Как постирать куртку в стиральной машине и не испортить вещь
Как постирать куртку в стиральной машине и не испортить вещь
9 октября
«Горящая изба»
Советы
Как прочистить унитаз от засора
Как прочистить унитаз от засора
0
28 сентября
Ликбез
Советы
Шестилетняя девочка из Китая установила рекорд по сборке кубика Рубика
Шестилетняя девочка из Китая установила рекорд по сборке кубика Рубика
0
25 сентября
Советы
Советы
Какой обогреватель для дома выбрать, чтобы не переплачивать по счетам
Какой обогреватель для дома выбрать, чтобы не переплачивать по счетам
15 сентября
«Горящая изба»
Советы
Съезжаем со съёмной квартиры: чек-лист уборки, которая поможет вернуть депозит
Съезжаем со съёмной квартиры: чек-лист уборки, которая поможет вернуть депозит
0
7 сентября
Советы
Советы
Что купить в первую очередь, если вы съезжаете от родителей
Что купить в первую очередь, если вы съезжаете от родителей
0
30 августа
Советы
Советы
Как сделать съёмную квартиру уютнее
Как сделать съёмную квартиру уютнее
0
18 июля
Советы
Советы

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

Аватар автора комментария
Вячеслав С.4 минуты назад

0 / 0

На святое замахнусь: Сила в правде!
8 мотивирующих фраз, в которые всем хочется верить — и очень зря
Аватар автора комментария
Гарик Князев7 часов назад

0 / 0

Аффтор! А почему нет личных фотографий о забитой "красивыми"стеклянными банками кухне, разрисованных картонных коробок, уложенных в штабеля, объявлений в домашнем чате о раздаче одежды и благодарностями, отсутствие книжных полок и стеллажей в квартире? P.S. Прочитав сей опус я чуть не прослезился, но понял, что "... писать на стенах туалета - увы друзья не мудрено...". Кстати продолжение фразы доступно... Без уважения.
Экологичность на автопилоте: как заботиться о природе, если у вас мало времени
Аватар автора комментария
Dmitry Sizonov16 часов назад

0 / 0

Toocki, кстати, за свои деньги - неплохие.
30 полезных мелочей с AliExpress, которые можно купить за 99 рублей
Аватар автора комментария
Inna Gorda16 часов назад

0 / 0

И как, этот рецепт реальный? Всего 40 грамм муки, никакой инфы, как замешивать, и такие плотные шарики из пропитанного соком тунца, майонеза и жидких яиц?
Запечённые фрикадельки из тунца — лёгкий способ добрать белок
Давайте посчитаем. Как эффективно вести семейный бюджет

Давайте посчитаем. Как эффективно вести семейный бюджет

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