Як налаштувати комбінації клавіш для спеціальних символів на OS X?


Відповіді:


7

Створіть ~/Library/KeyBindings/і збережіть такий список ресурсів, як цей DefaultKeyBinding.dict:

{
    "~c" = (insertText:, "©");
}

Застосування змін вимагає повторного відкриття програм. Спеціальні вкладки клавіатур працюють не у всіх програмах чи переглядах, але, здається, вони працюють у Sublime Text 2.

Для отримання додаткової інформації див. Hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html та osxnotes.net/keybindings.html .

Ви можете також зробити макет користувальницької клавіатури з Ukelele або створити private.xmlв KeyRemap4MacBook .


@ 'Це дає мені синтаксичну помилку при спробі джерела файлу:DefaultKeyBinding.dict: line 2: syntax error near unexpected token `('
Winterflags

4

Щоб набрати © на Mac, це Alt+g

Щоб налаштувати комбінації клавіш для спеціальних символів в OS X:

Системні налаштування> Мова та текст> Текст> Заміна символів та тексту. Використовуйте + внизу списку, щоб додати потрібні.

РЕДАКЦІЯ 19.08.12:

Відповідно до http://www.macworld.com/article/1160500/text_substitutions.html , ви можете зробити Text Substitutionуніверсальний у Macs, виконавши команду в Terminal:

defaults write -g WebAutomaticTextReplacementEnabled -bool true

Я змінив відповідь, сподіваюся, це допоможе.
суперрусер

1
Заміна Symbol & Text не працює для мого редактора, піднесеного.
MaiaVictor

1
Я не знайомий з піднесеним, але я знайшов цю статтю , яка могла б допомогти в вашому випадку: macworld.com/article/1160500/text_substitutions.html
привілейований

@superuser, це посилання містить цікаву інформацію. Будь ласка, додайте defaults writeдо своєї відповіді та «Правка»> Заміни.

Команда за замовчуванням робить те саме, що і прапорець на панелі налаштувань Мова та текст.
Лрі

1

Ще один спосіб - обманути комп'ютер на автоматичне виправлення деякого рядка тексту до обраного вами символу.

Наприклад, введення thetaзмін доθ

Для цього в Mavericks перейдіть до: Налаштування системи> Клавіатура> Текст

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.